I second this suggestion!
The easiest way to go about it would be to implement a scanner. The scanner would filter out or exclude all markets that don't fit the selection criteria, and list the outcome under My Markets (either that, or add another Tab named Scanned Markets). The scanner should be able to select markets that are already In-Running, Idle or Suspended as well.
In addition, the way Excel sheets are generated needs to be looked into as well. The current version dumps everything listed under My Markets into the very same Excel Book, whether the markets have the same market_parent or not. Obviously, you should be able to select to have only markets with a common market_parent generated into one Excel Book. In other words, if we have 3 different football matches listed under My Markets, then 3 different Excel Books would have to be generated (each Book would only include selected markets that have a common market_parent). The book heading should display the market_parent i.e Liverpool - Man United...
If implemented, it would be a major leap ahead..!!!