Report Abuse. Legally you must be 18 years old to own stock in your own name. You can own stock at a younger age if it is a custodial account. The account will read the parents name as custodian for the child. BangkokBob · 8 years ago.