对于忠诚协议是不是具有法律的效力,其实有两种不同的观点的。一种认为不具有,因为如果有效的话,那么因此协议产生的财产纠纷就具有单独可诉性,也就是说可以在不离婚的情形下,对于财产纠纷进行诉讼。但是我国采取的是夫妻共同财产制度,不是我们所说的“共同共有”的制度。另一种认为是具有法律效力的。承认夫妻忠诚协议的单独可诉性,可惩罚警醒过错方,也就是在一定程度让对方得到财产的损失,警醒对方达到惩戒的目的。而且此类的忠诚协议没有违背法律道德,而且还属于是符合夫妻双方婚姻关系存续期间的,约定财产的所有权问题,因此符合法律的规定的。