購買基金有三種方式:通過銀行、基金公司和證券公司購買。通過銀行購買,需要準備身份證并前往有基金代銷資格的銀行開立基金賬戶,然后提交申購申請表和準備好購買基金的資金即可在柜臺上買到該銀行代銷的開放式基金。通過基金公司購買,需要先在銀行開立銀行卡,然后在網上開通網上銀行,接著再在要購買的基金公司網站上開立基金賬戶并購買基金。開戶后,按照基金公司網站的操作步驟即可購買所需的基金。通過證券公司購買,需要準備身份證和銀行卡,然后到證券公司營業部開立基金賬戶,即可購買證券公司代銷的基金。