{"elapsed_ms":7.9,"results":{"bollinger_bands":{"status":"OK"},"break_even":{"status":"OK"},"candlestick_patterns":{"status":"OK"},"compound_growth":{"status":"OK"},"crypto_position":{"status":"OK"},"dca":{"status":"OK"},"debt_to_equity":{"status":"OK"},"dividend_yield":{"status":"OK"},"drawdown":{"status":"OK"},"earnings_yield":{"status":"OK"},"expected_value":{"status":"OK"},"fibonacci_retracement":{"status":"OK"},"kelly_criterion":{"status":"OK"},"lot_size":{"status":"OK"},"monte_carlo":{"status":"OK"},"moving_average_crossover":{"status":"OK"},"options_breakeven":{"status":"OK"},"options_pl":{"status":"OK"},"options_visualizer":{"status":"OK"},"pe_ratio":{"status":"OK"},"pip_value":{"status":"OK"},"pivot_points":{"status":"OK"},"portfolio_risk":{"status":"OK"},"position_size":{"status":"OK"},"price_to_book":{"status":"OK"},"profit_loss":{"status":"OK"},"recovery_planner":{"status":"OK"},"risk_of_ruin":{"status":"OK"},"risk_reward":{"status":"OK"},"rsi":{"status":"OK"},"strategy_viability":{"status":"OK"},"trade_log":{"status":"OK"},"trade_setup":{"status":"OK"},"vwap":{"status":"OK"},"win_rate":{"status":"OK"}},"status":"healthy","tools_passing":35,"tools_tested":35}
