一般情况下,买房交了定金签了协议是否能退,需视具体情形而定。若因购房者自身原因,如不想买了,通常定金不能退。因为定金具有担保性质,给付定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,无权请求返还定金(《民法典》第五百八十七条)。但如果存在以下情形,定金可以退:一是因不可归责于当事人双方的事由,导致商品房买卖合同未能订立的,出卖人应当将定金返还买受人;二是开发商存在欺诈等违约行为,致使合同目的无法实现,购房者有权要求退还定金。比如开发商故意隐瞒房屋重要信息等。所以,要判断能否退定金,关键在于是否存在法定或约定的可退情形。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。