intercept point ip3
If you mean derivative by drift (d^3 IDS / dVGS^3), then no, it is not.
IP3 is found by approximating a nonlinearity as a third-order polynomial:
y = A*x + C*x^3
(I omit the B*X^2 term for brevity).
As signal increases, A*X increases 1 dB for each dB x increases.
At the same time, C*X^3 increase 3 dB for each dB x increases.
Generally, A*x starts out much smaller than C*x^3. However, at some (fictious) point, C*x^3 catches up to A*x. This point, where |A*x| = |c*X^3| is the third-order intercept point. You can specify either x (input IP3 = IIP3) or A*x (output IP3 = OIP3) at this intercept point.
This point may be fictitious because the equation y= A*x + C*x^3 is a small-signal (but nonlinear) approximation. In reality, the circuit will clip. You must ensure you are putting small signals into the circuit to ensure it does not clip. In doing so (inputting small signals), you will find that the polynomial approximation is pretty good.