Browsing: mastering the market cycle