隐名股东投资协议签订具有法律依据。
【法律依据】
《公司法》三十二条第三款:公司应当将股东的姓名或者名称及其出资额向公司登记机关登记;登记事项发生变更的,应当办理变更登记。未经登记或者变更登记的,不得对抗第三人。