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