ETF是過去十年中最偉大的投資產(chǎn)品之一,它使許多人能夠以低成本輕松地獲得廣泛資產(chǎn)的敞口。在不知道其中有什么的情況下購買ETF的股份很容易,但是作為一個(gè)精通技術(shù)的人,您可能會(huì)想知道它是如何工作的。通過自己重建基金,您甚至可以提出更好的建議。在本文中,我們?yōu)槟峁┝艘恍┗A(chǔ),以便您輕松地在Python Notebook Research使用免費(fèi)數(shù)據(jù)復(fù)制ETF。
ETF是什么?
ETF代表交易所買賣基金。與其他類型的基金不同,它的股票在交易所交易,如單個(gè)公司的普通股。該基金由一家ETF公司管理,并根據(jù)該策略管理投資組合,通常分散市場上的敞口。
SPY是最受歡迎的ETF之一,它跟蹤S&P 500指數(shù)的表現(xiàn)。由于管理風(fēng)險(xiǎn)的便利性,它不僅被個(gè)人投資者使用,而且智能交易顧問也使用ETF構(gòu)建其投資組合。當(dāng)然,便利并不是免費(fèi)提供的,并且存在一種稱為費(fèi)用比率的相關(guān)成本,該成本將ETF與另一種ETF進(jìn)行了區(qū)別。
ETF的收益來自其持有的基礎(chǔ)資產(chǎn)的收益。ETF不僅可以持有個(gè)人股票,還可以持有期權(quán)和掉期,但是對(duì)于像SPY這樣的市場指數(shù)ETF,它可以構(gòu)建簡單的多頭頭寸投資組合。
如果成分僅是多頭股票,即使在python中也可以輕松進(jìn)行一些模擬嗎?如果有可能建立自己的類似ETF的投資組合,您甚至不需要支付ETF費(fèi)用?答案是肯定的。
重新創(chuàng)建ETF
各種服務(wù)通過其網(wǎng)站或API提供有償和無償樣式的ETF成分?jǐn)?shù)據(jù)。有些甚至提供歷史數(shù)據(jù)。我們建議您自己找到最佳的服務(wù),但是在這里,我們通過Selenium來自動(dòng)執(zhí)行該過程,以節(jié)省您復(fù)制和粘貼特定ETF相關(guān)股票清單的時(shí)間。
模擬SPY性能
在做一些獨(dú)特的事情之前,讓我們檢查一下我們的假設(shè)是否正確。這里的任務(wù)是計(jì)算重建投資組合的歷史表現(xiàn),并將其與實(shí)際ETF進(jìn)行比較。
請記住,我們擁有的成分清單是今天的清單。基金可能已經(jīng)重新平衡,但我們認(rèn)為情況并非如此,我們在一個(gè)月前建立了投資組合。總而言之,我們得到這樣的東西。
即使我們將今天的構(gòu)成數(shù)據(jù)用于模擬上個(gè)月,其結(jié)果也沒有太大不同。這意味著該ETF并未大幅改變持有股份。
因此,我不需要購買ETF,而只需購買這些股票?
是否可以通過僅購買基礎(chǔ)股票來復(fù)制ETF投資組合是一個(gè)自然的問題。
該投資組合的實(shí)際總市值約為2000美元。它偏離最初目標(biāo)的原因是因?yàn)槟毁徺I零碎股票。所有分?jǐn)?shù)均被截?cái)啵瑥亩鴮?dǎo)致更小。另一方面,我們發(fā)現(xiàn)可以用更少的美元構(gòu)建類似于SPY的東西。
與第一個(gè)相比,差異更大,波動(dòng)率增加了,但是就收益而言,還算不錯(cuò)。作為一項(xiàng)研究,很高興看到像這樣的實(shí)際例子,如現(xiàn)代投資組合理論所教導(dǎo)的,更加多樣化的投資組合具有較小的波動(dòng)性。
上述就是關(guān)于Python Notebook Research使用免費(fèi)數(shù)據(jù)復(fù)制ETF的全部內(nèi)容,想了解更多關(guān)于Python的信息,請繼續(xù)關(guān)注中培偉業(yè)