{"id":1371,"date":"2024-09-04T20:21:16","date_gmt":"2024-09-04T20:21:16","guid":{"rendered":"https:\/\/www.allendowney.com\/blog\/?p=1371"},"modified":"2024-09-04T20:21:16","modified_gmt":"2024-09-04T20:21:16","slug":"rip-off-etf","status":"publish","type":"post","link":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/","title":{"rendered":"Rip-off ETF?"},"content":{"rendered":"\n<p>An article in a recent issue of <em>The Economist<\/em> suggests, right in the title, \u201c<a href=\"https:\/\/www.economist.com\/finance-and-economics\/2024\/08\/22\/investors-should-avoid-a-new-generation-of-rip-off-etfs\">Investors should avoid a new generation of rip-off ETFs<\/a>\u201d. An ETF is an exchange-traded fund, which holds a collection of assets and trades on an exchange like a single stock. For example, the SPDR S&amp;P 500 ETF Trust (SPY) tracks the S&amp;P 500 index, but unlike traditional index funds, you can buy or sell shares in minutes.<\/p>\n\n\n\n<p>There\u2019s nothing obviously wrong with that \u2013 but as an example of a \u201crip-off ETF\u201d, the article describes \u201cdefined-outcome funds\u201d or buffer ETFs, which \u201coffer investors an enviable-sounding opportunity: hold stocks, with protection against falling prices. All they must do is forgo annual returns above a certain level, often 10% or so.\u201d<\/p>\n\n\n\n<p>That might sound good, but the article explains, \u201cOver the long term, they are a terrible deal for investors. Much of the compounding effect of stock ownership comes from rallies.\u201d<\/p>\n\n\n\n<p>To demonstrate, they use the value of the S&amp;P index since 1980: \u201cAn investor with returns capped at 10% and protected from losses would have made a real return of 403% over the period, a fraction of the 3,155% return offered by just buying and holding the S&amp;P 500.\u201d<\/p>\n\n\n\n<p>So that sounds bad, but returns from 1980 to the present have been historically unusual. To get a sense of whether buffer ETFs are more generally a bad deal, let\u2019s get a bigger picture.<\/p>\n\n\n\n<p><a href=\"https:\/\/colab.research.google.com\/github\/AllenDowney\/ThinkStats\/blob\/v3\/examples\/ripoff_etf.ipynb\">Click here to run this notebook on Colab<\/a> <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Dow Jones<\/h2>\n\n\n\n<p>The <a href=\"https:\/\/www.measuringworth.com\/datasets\/DJA\">MeasuringWorth Foundation<\/a> has compiled the value of the Dow Jones Industrial Average at the end of each day from February 16, 1885 to the present, with adjustments at several points to make the values comparable. The series I collected starts on February 16, 1885 and ends on August 30, 2024. The following cells download and read the data.<\/p>\n\n\n\n<pre id=\"codecell4\" class=\"wp-block-preformatted\">DATA_PATH = \"https:\/\/github.com\/AllenDowney\/ThinkStats\/raw\/v3\/data\/\"\nfilename = \"DJA.csv\"\ndownload(DATA_PATH + filename)\n<\/pre>\n\n\n\n<pre id=\"codecell5\" class=\"wp-block-preformatted\">djia = pd.read_csv(filename, skiprows=4, parse_dates=[0], index_col=0)\ndjia.head()\n<\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>DJIA<\/th><\/tr><tr><th>Date<\/th><th><\/th><\/tr><\/thead><tbody><tr><th>1885-02-16<\/th><td>30.9226<\/td><\/tr><tr><th>1885-02-17<\/th><td>31.3365<\/td><\/tr><tr><th>1885-02-18<\/th><td>31.4744<\/td><\/tr><tr><th>1885-02-19<\/th><td>31.6765<\/td><\/tr><tr><th>1885-02-20<\/th><td>31.4252<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>To compute annual returns, we\u2019ll start by selecting the closing price on the last trading day of each year (dropping 2024 because we don\u2019t have a complete year).<\/p>\n\n\n\n<pre id=\"codecell6\" class=\"wp-block-preformatted\">annual = djia.groupby(djia.index.year).last().drop(2024)\nannual\n<\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>DJIA<\/th><\/tr><tr><th>Date<\/th><th><\/th><\/tr><\/thead><tbody><tr><th>1885<\/th><td>39.4859<\/td><\/tr><tr><th>1886<\/th><td>41.2391<\/td><\/tr><tr><th>1887<\/th><td>37.7693<\/td><\/tr><tr><th>1888<\/th><td>39.5866<\/td><\/tr><tr><th>1889<\/th><td>42.0394<\/td><\/tr><tr><th>&#8230;<\/th><td>&#8230;<\/td><\/tr><tr><th>2019<\/th><td>28538.4400<\/td><\/tr><tr><th>2020<\/th><td>30606.4800<\/td><\/tr><tr><th>2021<\/th><td>36338.3000<\/td><\/tr><tr><th>2022<\/th><td>33147.2500<\/td><\/tr><tr><th>2023<\/th><td>37689.5400<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>139 rows \u00d7 1 columns<\/p>\n\n\n\n<p>Next we\u2019ll compute the annual price return, which is the ratio of successive year-end closing prices.<\/p>\n\n\n\n<pre id=\"codecell7\" class=\"wp-block-preformatted\">annual['Ratio'] = annual['DJIA'] \/ annual['DJIA'].shift(1)\nannual\n<\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>DJIA<\/th><th>Ratio<\/th><\/tr><tr><th>Date<\/th><th><\/th><th><\/th><\/tr><\/thead><tbody><tr><th>1885<\/th><td>39.4859<\/td><td>NaN<\/td><\/tr><tr><th>1886<\/th><td>41.2391<\/td><td>1.044401<\/td><\/tr><tr><th>1887<\/th><td>37.7693<\/td><td>0.915861<\/td><\/tr><tr><th>1888<\/th><td>39.5866<\/td><td>1.048116<\/td><\/tr><tr><th>1889<\/th><td>42.0394<\/td><td>1.061960<\/td><\/tr><tr><th>&#8230;<\/th><td>&#8230;<\/td><td>&#8230;<\/td><\/tr><tr><th>2019<\/th><td>28538.4400<\/td><td>1.223384<\/td><\/tr><tr><th>2020<\/th><td>30606.4800<\/td><td>1.072465<\/td><\/tr><tr><th>2021<\/th><td>36338.3000<\/td><td>1.187275<\/td><\/tr><tr><th>2022<\/th><td>33147.2500<\/td><td>0.912185<\/td><\/tr><tr><th>2023<\/th><td>37689.5400<\/td><td>1.137034<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>139 rows \u00d7 2 columns<\/p>\n\n\n\n<p>And the relative return as a percentage.<\/p>\n\n\n\n<pre id=\"codecell8\" class=\"wp-block-preformatted\">annual['Return'] = (annual['Ratio'] - 1) * 100\n<\/pre>\n\n\n\n<p>Looking at the years with the biggest losses and gains, we can see that most of the extremes were before the 1960s \u2013 with the exception of the 2008 financial crisis.<\/p>\n\n\n\n<pre id=\"codecell9\" class=\"wp-block-preformatted\">annual.dropna().sort_values(by='Return')\n<\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>DJIA<\/th><th>Ratio<\/th><th>Return<\/th><\/tr><tr><th>Date<\/th><th><\/th><th><\/th><th><\/th><\/tr><\/thead><tbody><tr><th>1931<\/th><td>77.9000<\/td><td>0.473326<\/td><td>-52.667396<\/td><\/tr><tr><th>1907<\/th><td>43.0382<\/td><td>0.622683<\/td><td>-37.731743<\/td><\/tr><tr><th>2008<\/th><td>8776.3900<\/td><td>0.661629<\/td><td>-33.837097<\/td><\/tr><tr><th>1930<\/th><td>164.5800<\/td><td>0.662347<\/td><td>-33.765293<\/td><\/tr><tr><th>1920<\/th><td>71.9500<\/td><td>0.670988<\/td><td>-32.901240<\/td><\/tr><tr><th>&#8230;<\/th><td>&#8230;<\/td><td>&#8230;<\/td><td>&#8230;<\/td><\/tr><tr><th>1954<\/th><td>404.3900<\/td><td>1.439623<\/td><td>43.962264<\/td><\/tr><tr><th>1908<\/th><td>63.1104<\/td><td>1.466381<\/td><td>46.638103<\/td><\/tr><tr><th>1928<\/th><td>300.0000<\/td><td>1.482213<\/td><td>48.221344<\/td><\/tr><tr><th>1933<\/th><td>99.9000<\/td><td>1.666945<\/td><td>66.694477<\/td><\/tr><tr><th>1915<\/th><td>99.1500<\/td><td>1.816599<\/td><td>81.659949<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>138 rows \u00d7 3 columns<\/p>\n\n\n\n<p>Here\u2019s what the distribution of annual returns looks like.<\/p>\n\n\n\n<pre id=\"codecell10\" class=\"wp-block-preformatted\">from empiricaldist import Cdf\n\ncdf_return = Cdf.from_seq(annual['Return'])\ncdf_return.plot()\n\ndecorate(xlabel='Annual return (percent)', ylabel='CDF')\n<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1024x597.png\" alt=\"\" class=\"wp-image-1374\" srcset=\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1024x597.png 1024w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-300x175.png 300w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-768x448.png 768w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1536x896.png 1536w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-463x270.png 463w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1.png 1800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Immediately we see why capping returns at 10% might be a bad idea \u2013 this cap is exceeded almost 45% of the time, and sometimes by a lot!<\/p>\n\n\n\n<pre id=\"codecell11\" class=\"wp-block-preformatted\">1 - cdf_return(10)\n<\/pre>\n\n\n\n<pre id=\"codecell12\" class=\"wp-block-preformatted\">0.4492753623188406\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Long-Term Returns<\/h2>\n\n\n\n<p>We\u2019ll use the following function to compute long-term returns. It takes a start date and a duration, and computes two ratios:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The total price return based on actual annual returns.<\/li>\n\n\n\n<li>The total price return if annual returns are clipped at 0 and 10 \u2013 that is, any negative returns are set to 0 and any returns above 10 are set to 10.<\/li>\n<\/ul>\n\n\n\n<pre id=\"codecell13\" class=\"wp-block-preformatted\">def compute_ratios(start=1993, duration=30):\n    end = start + duration\n    interval = annual.loc[start: end]\n    ratio = interval['Ratio'].prod()\n    low, high = 1.0, 1.10\n    clipped = interval['Ratio'].clip(low, high)\n    ratio_clipped = clipped.prod()\n    return start, end, ratio, ratio_clipped\n<\/pre>\n\n\n\n<p>With this function, we can replicate the analysis <em>The Economist<\/em> did with the S&amp;P 500. Here are the results for the DJIA from the beginning of 1980 to the end of 2023.<\/p>\n\n\n\n<pre id=\"codecell14\" class=\"wp-block-preformatted\">compute_ratios(1980, 43)\n<\/pre>\n\n\n\n<pre id=\"codecell15\" class=\"wp-block-preformatted\">(1980, 2023, 44.93751117788029, 15.356490985533199)\n<\/pre>\n\n\n\n<p>A buffer ETF over this period would have grown by a factor of more than 15 in nominal dollars, with no risk of loss. But an index fund would have grown by a factor of almost 45. So yeah, the ETF would have been a bad deal.<\/p>\n\n\n\n<p>However, if we go back to the bad old days, an investor in 1900 would have been substantially better off with a buffer ETF held for 43 years \u2013 a factor of 7.2 compared to a factor of 2.8.<\/p>\n\n\n\n<pre id=\"codecell16\" class=\"wp-block-preformatted\">compute_ratios(1900, 43)\n<\/pre>\n\n\n\n<pre id=\"codecell17\" class=\"wp-block-preformatted\">(1900, 1943, 2.8071864303140583, 7.225624631784611)\n<\/pre>\n\n\n\n<p>It seems we can cherry-pick the data to make the comparison go either way \u2013 so let\u2019s see how things look more generally. Starting in 1886, we\u2019ll compute price returns for all 30-year intervals, ending with the interval from 1993 to 2023.<\/p>\n\n\n\n<pre id=\"codecell18\" class=\"wp-block-preformatted\">duration = 30\nratios = [compute_ratios(start, duration) for start in range(1886, 2024-duration)]\nratios = pd.DataFrame(ratios, columns=['Start', 'End', 'Index Fund', 'Buffer ETF'])\nratios.index = ratios['Start']\nratios.tail()\n<\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>Start<\/th><th>End<\/th><th>Index Fund<\/th><th>Buffer ETF<\/th><\/tr><tr><th>Start<\/th><th><\/th><th><\/th><th><\/th><th><\/th><\/tr><\/thead><tbody><tr><th>1989<\/th><td>1989<\/td><td>2019<\/td><td>13.160027<\/td><td>6.532125<\/td><\/tr><tr><th>1990<\/th><td>1990<\/td><td>2020<\/td><td>11.116693<\/td><td>6.368615<\/td><\/tr><tr><th>1991<\/th><td>1991<\/td><td>2021<\/td><td>13.797643<\/td><td>7.005476<\/td><\/tr><tr><th>1992<\/th><td>1992<\/td><td>2022<\/td><td>10.460407<\/td><td>6.368615<\/td><\/tr><tr><th>1993<\/th><td>1993<\/td><td>2023<\/td><td>11.417232<\/td><td>6.724757<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Here\u2019s what the returns look like for an index fund compared to a buffer ETF.<\/p>\n\n\n\n<pre id=\"codecell19\" class=\"wp-block-preformatted\">ratios['Index Fund'].plot()\nratios['Buffer ETF'].plot()\n\ndecorate(xlabel='Start year', ylabel='30-year price return')\n<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf2-1024x597.png\" alt=\"\" class=\"wp-image-1375\" srcset=\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf2-1024x597.png 1024w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf2-300x175.png 300w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf2-768x448.png 768w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf2-1536x896.png 1536w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf2-463x270.png 463w, https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf2.png 1800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The buffer ETF performs as advertised, substantially reducing volatility. But it has only occasionally been a good deal, and not in my lifetime.<\/p>\n\n\n\n<p>According to ChatGPT, the primary reasons for strong growth in stock prices since the 1960s are \u201ctechnological advancements, globalization, financial market innovation, and favorable monetary policies\u201d. If you think these elements will generally persist over the next 30 years, you might want to avoid buffer ETFs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An article in a recent issue of The Economist suggests, right in the title, \u201cInvestors should avoid a new generation of rip-off ETFs\u201d. An ETF is an exchange-traded fund, which holds a collection of assets and trades on an exchange like a single stock. For example, the SPDR S&amp;P 500 ETF Trust (SPY) tracks the S&amp;P 500 index, but unlike traditional index funds, you can buy or sell shares in minutes. There\u2019s nothing obviously wrong with that \u2013 but as&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-1371","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Rip-off ETF? - Probably Overthinking It<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Rip-off ETF? - Probably Overthinking It\" \/>\n<meta property=\"og:description\" content=\"An article in a recent issue of The Economist suggests, right in the title, \u201cInvestors should avoid a new generation of rip-off ETFs\u201d. An ETF is an exchange-traded fund, which holds a collection of assets and trades on an exchange like a single stock. For example, the SPDR S&amp;P 500 ETF Trust (SPY) tracks the S&amp;P 500 index, but unlike traditional index funds, you can buy or sell shares in minutes. There\u2019s nothing obviously wrong with that \u2013 but as... Read More Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/\" \/>\n<meta property=\"og:site_name\" content=\"Probably Overthinking It\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-04T20:21:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1024x597.png\" \/>\n<meta name=\"author\" content=\"AllenDowney\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AllenDowney\" \/>\n<meta name=\"twitter:site\" content=\"@AllenDowney\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"AllenDowney\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/\"},\"author\":{\"name\":\"AllenDowney\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/#\/schema\/person\/4e5bfb2e9af6c3446cb0031a7bf83207\"},\"headline\":\"Rip-off ETF?\",\"datePublished\":\"2024-09-04T20:21:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/\"},\"wordCount\":752,\"publisher\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1024x597.png\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/\",\"url\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/\",\"name\":\"Rip-off ETF? - Probably Overthinking It\",\"isPartOf\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1024x597.png\",\"datePublished\":\"2024-09-04T20:21:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#primaryimage\",\"url\":\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1.png\",\"contentUrl\":\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1.png\",\"width\":1800,\"height\":1050},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.allendowney.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Rip-off ETF?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/#website\",\"url\":\"https:\/\/www.allendowney.com\/blog\/\",\"name\":\"Probably Overthinking It\",\"description\":\"Data science, Bayesian Statistics, and other ideas\",\"publisher\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.allendowney.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/#organization\",\"name\":\"Probably Overthinking It\",\"url\":\"https:\/\/www.allendowney.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2025\/03\/probably_logo.png\",\"contentUrl\":\"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2025\/03\/probably_logo.png\",\"width\":714,\"height\":784,\"caption\":\"Probably Overthinking It\"},\"image\":{\"@id\":\"https:\/\/www.allendowney.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/AllenDowney\",\"https:\/\/www.linkedin.com\/in\/allendowney\/\",\"https:\/\/bsky.app\/profile\/allendowney.bsky.social\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/#\/schema\/person\/4e5bfb2e9af6c3446cb0031a7bf83207\",\"name\":\"AllenDowney\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.allendowney.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fb01b3a7f7190bea1bbf7f0852e686c2f8c03b099222df2ce4bc7926f15bcb43?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fb01b3a7f7190bea1bbf7f0852e686c2f8c03b099222df2ce4bc7926f15bcb43?s=96&d=mm&r=g\",\"caption\":\"AllenDowney\"},\"url\":\"https:\/\/www.allendowney.com\/blog\/author\/allendowney_6dbrc4\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Rip-off ETF? - Probably Overthinking It","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/","og_locale":"en_US","og_type":"article","og_title":"Rip-off ETF? - Probably Overthinking It","og_description":"An article in a recent issue of The Economist suggests, right in the title, \u201cInvestors should avoid a new generation of rip-off ETFs\u201d. An ETF is an exchange-traded fund, which holds a collection of assets and trades on an exchange like a single stock. For example, the SPDR S&amp;P 500 ETF Trust (SPY) tracks the S&amp;P 500 index, but unlike traditional index funds, you can buy or sell shares in minutes. There\u2019s nothing obviously wrong with that \u2013 but as... Read More Read More","og_url":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/","og_site_name":"Probably Overthinking It","article_published_time":"2024-09-04T20:21:16+00:00","og_image":[{"url":"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1024x597.png","type":"","width":"","height":""}],"author":"AllenDowney","twitter_card":"summary_large_image","twitter_creator":"@AllenDowney","twitter_site":"@AllenDowney","twitter_misc":{"Written by":"AllenDowney","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#article","isPartOf":{"@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/"},"author":{"name":"AllenDowney","@id":"https:\/\/www.allendowney.com\/blog\/#\/schema\/person\/4e5bfb2e9af6c3446cb0031a7bf83207"},"headline":"Rip-off ETF?","datePublished":"2024-09-04T20:21:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/"},"wordCount":752,"publisher":{"@id":"https:\/\/www.allendowney.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#primaryimage"},"thumbnailUrl":"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1024x597.png","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/","url":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/","name":"Rip-off ETF? - Probably Overthinking It","isPartOf":{"@id":"https:\/\/www.allendowney.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#primaryimage"},"image":{"@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#primaryimage"},"thumbnailUrl":"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1-1024x597.png","datePublished":"2024-09-04T20:21:16+00:00","breadcrumb":{"@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#primaryimage","url":"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1.png","contentUrl":"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2024\/09\/ripoff_etf1.png","width":1800,"height":1050},{"@type":"BreadcrumbList","@id":"https:\/\/www.allendowney.com\/blog\/2024\/09\/04\/rip-off-etf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.allendowney.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Rip-off ETF?"}]},{"@type":"WebSite","@id":"https:\/\/www.allendowney.com\/blog\/#website","url":"https:\/\/www.allendowney.com\/blog\/","name":"Probably Overthinking It","description":"Data science, Bayesian Statistics, and other ideas","publisher":{"@id":"https:\/\/www.allendowney.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.allendowney.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.allendowney.com\/blog\/#organization","name":"Probably Overthinking It","url":"https:\/\/www.allendowney.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.allendowney.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2025\/03\/probably_logo.png","contentUrl":"https:\/\/www.allendowney.com\/blog\/wp-content\/uploads\/2025\/03\/probably_logo.png","width":714,"height":784,"caption":"Probably Overthinking It"},"image":{"@id":"https:\/\/www.allendowney.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/AllenDowney","https:\/\/www.linkedin.com\/in\/allendowney\/","https:\/\/bsky.app\/profile\/allendowney.bsky.social"]},{"@type":"Person","@id":"https:\/\/www.allendowney.com\/blog\/#\/schema\/person\/4e5bfb2e9af6c3446cb0031a7bf83207","name":"AllenDowney","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.allendowney.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fb01b3a7f7190bea1bbf7f0852e686c2f8c03b099222df2ce4bc7926f15bcb43?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fb01b3a7f7190bea1bbf7f0852e686c2f8c03b099222df2ce4bc7926f15bcb43?s=96&d=mm&r=g","caption":"AllenDowney"},"url":"https:\/\/www.allendowney.com\/blog\/author\/allendowney_6dbrc4\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":201,"url":"https:\/\/www.allendowney.com\/blog\/2019\/04\/01\/local-regression-in-python\/","url_meta":{"origin":1371,"position":0},"title":"Local regression in Python","author":"AllenDowney","date":"April 1, 2019","format":false,"excerpt":"I love data visualization make-overs (like this one I wrote a few months ago), but sometimes the tone can be too negative (like this one I wrote a few months ago). Sarah Leo, a data journalist at The Economist, has found the perfect solution: re-making your own visualizations. Here's her\u2026","rel":"","context":"In \"local regression\"","block_context":{"text":"local regression","link":"https:\/\/www.allendowney.com\/blog\/tag\/local-regression\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.allendowney.com\/blog\/wp-content\/uploads\/2019\/04\/image.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":267,"url":"https:\/\/www.allendowney.com\/blog\/2019\/08\/06\/left-right-part-4\/","url_meta":{"origin":1371,"position":1},"title":"Left, right, part 4","author":"AllenDowney","date":"August 6, 2019","format":false,"excerpt":"In the first article in this series, I looked at data from the General Social Survey (GSS) to see how political alignment in the U.S. has changed, on the axis from conservative to liberal, over the last 50 years. In the second article, I suggested that self-reported political alignment could\u2026","rel":"","context":"In \"data science\"","block_context":{"text":"data science","link":"https:\/\/www.allendowney.com\/blog\/tag\/data-science\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.allendowney.com\/blog\/wp-content\/uploads\/2019\/08\/image-5.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":536,"url":"https:\/\/www.allendowney.com\/blog\/2021\/04\/07\/berkson-goes-to-college\/","url_meta":{"origin":1371,"position":2},"title":"Berkson Goes to College","author":"AllenDowney","date":"April 7, 2021","format":false,"excerpt":"This article is like a pre-excerpt from my forthcoming book, Probably Overthinking It: a revised version of this article make up part of the chapter about Berkson's paradox. If you would like to get an occasional update about the book, please join my mailing list. Suppose one day you visit\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.allendowney.com\/blog\/wp-content\/uploads\/2021\/04\/berkson5.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.allendowney.com\/blog\/wp-content\/uploads\/2021\/04\/berkson5.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.allendowney.com\/blog\/wp-content\/uploads\/2021\/04\/berkson5.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.allendowney.com\/blog\/wp-content\/uploads\/2021\/04\/berkson5.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":259,"url":"https:\/\/www.allendowney.com\/blog\/2019\/08\/01\/left-right-part-3\/","url_meta":{"origin":1371,"position":3},"title":"Left, right, part 3","author":"AllenDowney","date":"August 1, 2019","format":false,"excerpt":"In the first article in this series, I looked at data from the General Social Survey (GSS) to see how political alignment in the U.S. has changed, on the axis from conservative to liberal, over the last 50 years. In the second article, I suggested that self-reported political alignment could\u2026","rel":"","context":"In \"general social survey\"","block_context":{"text":"general social survey","link":"https:\/\/www.allendowney.com\/blog\/tag\/general-social-survey\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.allendowney.com\/blog\/wp-content\/uploads\/2019\/08\/image-1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":839,"url":"https:\/\/www.allendowney.com\/blog\/2023\/01\/15\/finding-modes-and-antimodes\/","url_meta":{"origin":1371,"position":4},"title":"Finding modes and antimodes","author":"AllenDowney","date":"January 15, 2023","format":false,"excerpt":"Here's a question from Reddit: How can I find the least frequent value (antimode) between 2 modes in a bimodal distribution? I'm only mildly self taught in anything in statistics so please be patient with my ignorance. I've found so little info on a Google search for \"antimode\" that I\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1440,"url":"https:\/\/www.allendowney.com\/blog\/2024\/11\/28\/hazard-and-survival\/","url_meta":{"origin":1371,"position":5},"title":"Hazard and Survival","author":"AllenDowney","date":"November 28, 2024","format":false,"excerpt":"Here\u2019s a question from the Reddit statistics forum. If I have a tumor that I\u2019ve been told has a malignancy rate of 2% per year, does that compound? So after 5 years there\u2019s a 10% chance it will turn malignant? This turns out to be an interesting question, because the\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/posts\/1371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/comments?post=1371"}],"version-history":[{"count":3,"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/posts\/1371\/revisions"}],"predecessor-version":[{"id":1376,"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/posts\/1371\/revisions\/1376"}],"wp:attachment":[{"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/media?parent=1371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/categories?post=1371"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.allendowney.com\/blog\/wp-json\/wp\/v2\/tags?post=1371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}