With the rapid increase in the number of devices, mobile P2P network (MP2P) is emerged as a state-of-the-art technology for large-scale resources sharing in wireless networks. Chord is a typical P2P network structure and widely used in the Internet. However, with the characteristics of the limited bandwidth and dynamic characters of mobile environment, the wired-based Chord algorithm can not adapt to MP2P network. In this paper we proposed a novel optimized Chord (opChord) algorithm. By adding second level successor node's information to rmger table structure and designing a two-hops query method, opChord can decrease the number of forwarding messages between nodes and satisfy the efficient search requirements of mobile P2P networks, then can improve the overall performance of Chord network.