不需要的,购房协议只要双方协商一致,并签订房屋买卖合同后即发生法律效力。不需要办理公证也是有效的.
注意:
1、签订合同是双方自由、自愿的行为,只要双方的意思一致,签字了,合同就成立,就有效。公证和合同的效力是没有必然的联系的。
2、公证是公证机构根据自然人、法人或者其他组织的申请,依照法定程序对民事法律行为、有法律意义的事实和文书的真实性、合法性予以证明的活动。公证的作用是在发生民事争议之前,对法律行为和有法律意义的文书、事实的真实性和合法性给予认可,借以防止纠纷,减少诉讼。它不能为当事人解决争