私人签订的购房合同是否有效力1、私人依法签订的购房合同具有法律效力。2、有效的购房合同要求当事人具有相应的民事行为能力、意思表示自愿真实;合同内容合法、符合法律规定的形式;买卖关系的成立不得违背公序良俗、不得违反法律规定。