你的试算表没有对汇率做调整。2015/12/1的汇率是32.832,而2018/07/31的台银汇率中价是30.605。
https://www.cbc.gov.tw/ct.asp?xItem=52733&ctNode=382https://rate.bot.com.tw/xrt/all/2018-07-31虽然这两个汇率不是同一个来源的资料,但姑且按此推算一下:汇率对32个月的报酬率影响是7.28%,或者说年化2.68%。另外,00646发的是税后股利,SPY的股利对NRA则有30%withhold这部份大概还有0.5-0.6%的差距。还有,ETF的价格与净值会有所出入。