It's not that confusing. Different news affects different products. For example, today we have crude inventories at 9:30. That does not mean you can't trade ES or Bonds. But you sure as hell don't want to be in crude right before that comes out. Crude could easily spike down a dollar on one long wick, stop you out for a massive loss and then go right back on with the trend. I don't see the point to that. There is way too much noise on those reports. I think the best trading days are the days "without" news in the product. I never traded Fed days or inventory days. Even the non farm payroll day was always a bitch, partly because guys would leave for the weekend after the report came out.