Day-ahead market clearing is usually executed by Independent System Operator (ISO) to determine the accepted energy and reserve bids and their payments. In this paper, an effective multi-objective stochastic framework is presented for joint energy and reserves market clearing problem considering the power system security. To this end, the 24-h scenarios are generated using the Monte Carlo simulation (MCS). Besides, a scenario reduction technique is also presented to reduce the computational burden of the proposed stochastic market clearing procedure. A new validation method based on Mont Carlo simulation which is called MCVM method is proposed to verify the proposed strategy against the deterministic model. Direction Scalarization Method (DSM) is proposed to solve the proposed multi-objective problem. A new method as the combination of Gravitational Search Algorithm (GSA) and Primal-Dual Interior Point (PDIP) method is employed to solve the proposed single objective optimization problem obtained by the DSM. IEEE 24-bus test system is used to address the effectiveness of the proposed framework.