Stocks can be purchased as a gift and then transferred to the recipient’s account through a broker. You can also purchase stocks on behalf of a child through a UGMA Trust account.