Weekends are not working days, so there is no income. Index funds mainly invest in a basket of stocks, but the stocks are not traded on weekends, so index funds have no income on weekends, while money funds and bond funds have income on weekends, and the rest funds do not generate income on weekends.