合同法的基本原则之一,是契约自由,意思自治。房屋买卖合同是当事人自愿订立,当然也允许当事人通过协商予以变更和解除。开发商与购房人通过协商,自愿达成补偿协议在合同法上属于协议变更合同条款,不违反法律、法规规定,未损害第三人的利益。因此,协议一旦达成,开发商即有义务履行该协议,购房人也有权利要求开发商依据协议约定履行补偿义务。对于房价下跌退房是否属于正常的要求,合不合理这都是双方自愿订立的合同,合同法第77条规定:当事人协商一致,可以变更合同。开发商与购房人协商,自愿达成补偿协议,对降价前已购房人进行退房或差价补偿,不违反法律、行政法规强制性规定,开发商应当履行该义务。当然,该种补偿义务是买卖双方自愿达成了补偿协议,在协议没有达成前,购房人无权单方要求开发商退还差价。法律依据:《中华人民共和国合同法》第七十七条【合同变更条件】当事人协商一致,可以变更合同。法律、行政法规规定变更合同应当办理批准、登记等手续的,依照其规定。