Risk Limiting Dispatch (RLD) is a new framework that integrates complex inputs and allows decision makers to balance tradeoffs and quantify benefits from increased flexibility and improved forecasting. This paper describes a process of forward-contracting for production capacity while considering the full range of operational uncertainties in generation, demand, forecasts, prices, and the risks of unmet demand or excess generation in real time. RLD accounts for reducing uncertainty, increasing costs, and the opportunity for corrective action at future decision points as one approaches that moment. The stochastic formulation of RLD integrates multiple uncertainties into a unified framework and accepts all kinds of probability distributions. This dynamic optimization approach is comprehensive and considers the flexibility of recourse actions taken at later decision stages, when updated information and improved forecasts become available. For instance, Smart Grid sensor data can be used to update the conditional probability distributions in the formulation. A reliability constraint is accommodated directly in terms of the power balance between supply and demand in real time. Alternative quantitative measures of the risk of power imbalance can be incorporated. For example, optimization can be conducted under the requirement that the risk of power imbalance in real time should be less than 0.1% (or any number).