股权代持协议是合法的,但是要不违反法律的强制性规定。
股权代持协议的主要目的是通过该协议实现隐名股东的投资目的。法律或行政法规可能禁止或限制隐名股东实施投资行为或投资于特定行业。如果隐名股东属于被禁止或限制实施投资行为的人,或者其拟投资的企业所在的行业属于法律或行政法规禁止或限制投资的特定行业,则股权代持协议可能被认定为具有非法目的。此时,尽管股权代持协议本身并不为法律或行政法规所禁止,但却可能因为其目的的非法性而被认定为属于“以合法形式掩盖非法目的”的行为,从而被认定为无效法律行为。