--- id: RNF-ML-001 title: "Requerimientos No Funcionales - ML Signals" type: "Non-Functional Requirement" epic: OQI-006 version: "1.0.0" created_date: "2026-02-06" --- # RNF-ML-001: Requerimientos No Funcionales - ML Signals ## Rendimiento - Signal generation < 5s per symbol - Batch prediction (50 symbols) < 30s - Model inference < 500ms per prediction - Backtesting 1 year < 2 minutes ## Precision - Signal accuracy target: > 60% hit rate - Range prediction: 85%+ accuracy (verificado) - TP/SL classification: 0.94+ AUC (verificado) - AMD detection: validated against 10+ years historical ## Disponibilidad - ML Engine: 99% uptime (non-critical path for trading) - Graceful degradation: show stale signals if engine down - Model versioning: rollback to previous model < 5 min ## Datos - Training data: 10+ anos historicos por activo - Supported assets: XAUUSD, EURUSD, GBPUSD, USDJPY (extensible) - Feature refresh: cada candle close - Model retraining: weekly scheduled ## Monitoreo - Model drift detection (accuracy drop > 5%) - Prediction confidence distribution tracking - Signal P&L attribution