The traditional pricing theory of financial derivatives focuses mostly on derivatives dependent on prices of traded assets, but seldom cares about derivatives on other state variables that are not tradable in securities markets. In this paper, we mainly introduce a unified method to discuss derivatives pricing problems under the circumstances mentioned previously and deduce a general model for the derivatives. This methodology is then extended to the situation where the underlying state variables change with systematic jump risk. We also study the pricing model for derivatives when the equations of the underlying state variables are nonlinear.