DFP Technical Analysis