具备法律规定的生效要件的,代持股协议具备法律的效力。代持股协议是双方根据自己的意思自愿签订的,双方当事人都应当具备民事行为能力,且协议的北荣不得违反法律法规的强制性规定,不违背公序良俗。根据我国法律的规定,双方若是恶意串通损害他人的利益的协议,不具备法律的效力。非自愿的签订协议的,也属于无效的协议。

法律依据

《中华人民共和国民法典》 第一百四十八条 【以欺诈手段实施的民事法律行为的效力】一方以欺诈手段,使对方在违背真实意思的情况下实施的民事法律行为,受欺诈方有权请求人民法院或者仲裁机构予以撤销。第一百五十三条 【违反强制性规定及违背公序良俗的民事法律行为的效力】违反法律、行政法规的强制性规定的民事法律行为无效。但是,该强制性规定不导致该民事法律行为无效的除外。