This paper presents a general, nonlinear version of existing multifactor models, such as Longsta and Schwartz 1992 . The novel aspect of our approach is that rather than choosing the model parameterization out of thin air", our processes are generated from the data using approximation methods for multifactor continuous-time Markov processes. In applying this technique to the short-and long-end of the term structure for a general two-factor di usion process for interest rates, a major nding is that the volatility o f i n terest rates is increasing in the level of interest rates only for sharply upward sloping term structures. In fact, the slope of the term structure plays a larger role in determining the magnitude of the di usion coe cient.As an application, we analyze the model's implications for the term structure of term premiums.