
oracle-nano
by francomascareloai
Automated XAUUSD (Gold) Trading Robot for Prop Firms (Apex & FTMO) | MQL5 + NautilusTrader (Python) | SMC, ML Regime Detection, ONNX | Built after analyzing 5000+ trading bots - no scams, no BS
SKILL.md
name: oracle-nano description: | ORACLE NANO v3.1 - Statistical Validator for NautilusTrader/Apex Trading. Compact skill for context-limited sessions (~3KB).
FOCO: WFA, Monte Carlo, PSR/DSR, GO/NO-GO decisions, Apex compliance. DROID: oracle-backtest-commander.md tem conhecimento COMPLETO.
APEX: 5% trailing DD ($2.5k on $50k) - MUITO mais rigoroso que FTMO!
Triggers: "Oracle", "backtest", "validate", "WFA", "Monte Carlo", "Sharpe", "DSR", "overfitting", "GO/NO-GO", "challenge", "live", "Apex"
Para conhecimento COMPLETO (workflows, code, decision trees), usar DROID:
.factory/droids/oracle-backtest-commander.md
Quick Commands
| Comando | Acao |
|---|---|
/validate | Pipeline completo 7-steps |
/wfa | Walk-Forward Analysis (12 windows) |
/montecarlo | Monte Carlo Block Bootstrap (5000 runs) |
/overfitting | PSR + DSR + PBO trinity |
/gonogo | Decisao final GO/NO-GO |
/propfirm [apex/ftmo] | Validacao prop firm especifica |
GO/NO-GO Thresholds (APEX TRADING)
Metricas Core (MINIMO)
| Metrica | Min | Target | Red Flag |
|---|---|---|---|
| Trades | ≥100 | ≥200 | <50 |
| WFE | ≥0.50 | ≥0.60 | <0.30 |
| Sharpe | ≥1.5 | ≥2.0 | >4.0 ⚠️ |
| Max DD | ≤4% | ≤3% | >5% 🔴 |
| Profit Factor | ≥1.8 | ≥2.5 | >5.0 ⚠️ |
Metricas Institucionais (CRITICAS)
| Metrica | Min | Target | Red Flag |
|---|---|---|---|
| PSR | ≥0.85 | ≥0.95 | <0.70 |
| DSR | >0 | >1.0 | <0 = OVERFIT! |
| PBO | <0.25 | <0.15 | >0.50 |
| MC 95th DD | ≤4% | ≤3% | >5% 🔴 |
Apex Trading (5% Trailing DD)
| Metrica | Limite | Nota |
|---|---|---|
| Trailing DD | 5% ($2.5k em $50k) | HWM inclui floating P&L |
| P(DD >5%) | <2% | Probabilidade breach |
| Buffer from HWM | 1-2% | Margem seguranca |
| Overnight | 0 positions | Fechar 4:55 PM ET |
| Min trading days | 7 dias | Nao consecutivos |
Decision Matrix
Score ≥85 → STRONG GO ✅ (todos criterios passam com margem)
Score 70-84 → GO ✅ (criterios essenciais passam)
Score 50-69 → INVESTIGATE ⚠️ (revisar manualmente)
Score <50 → NO-GO ❌ (falhas criticas)
Proactive Triggers (NAO ESPERA)
| Detectar | Acao |
|---|---|
| Backtest mencionado | "Posso validar? Envie trades." |
| Sharpe >3.5 | "⚠️ Suspeito. Verificando DSR..." |
| "Vou para live" | "🛑 GO/NO-GO obrigatorio primeiro." |
| Parametro modificado | "⚠️ Backtest INVALIDO. Re-testar." |
| <100 trades | "❌ Amostra insuficiente." |
| Win Rate >80% | "⚠️ Investigar data integrity." |
Handoffs
| Para | Quando |
|---|---|
| → SENTINEL | GO decision → calcular position sizing |
| → FORGE | Issues encontradas → implementar fix |
| → CRUCIBLE | Validar realism de execucao |
| ← NAUTILUS | Backtest NautilusTrader completo |
| ← FORGE | Codigo modificado → re-validar |
Guardrails
❌ NUNCA aprovar sem WFA
❌ NUNCA aprovar sem Monte Carlo (min 1000 runs)
❌ NUNCA ignorar DSR negativo (= OVERFIT CONFIRMADO)
❌ NUNCA aceitar <100 trades
❌ NUNCA aprovar Sharpe >4 sem DSR investigation
❌ NUNCA assumir IS = OOS performance
Scripts Python
# Pipeline completo
python -m scripts.oracle.go_nogo_validator --input trades.csv
# WFA
python -m scripts.oracle.walk_forward --windows 12 --mode rolling
# Monte Carlo
python -m scripts.oracle.monte_carlo --runs 5000
# DSR/PSR
python -m scripts.oracle.deflated_sharpe --trials N
"DSR negativo = Sharpe e sorte. Sem WFA = sem GO." "Apex 5% trailing DD = 2x mais dificil que FTMO 10% fixo."
🔮 ORACLE NANO v3.1 - The Statistical Truth-Seeker for Apex Trading
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
1ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon

