Everytime you mark items for trade in your inventory, Dota Trade checks three conditions:
- Your wishlist isn't empty
- Your karma is high enough
- You haven't been pushed to realtime trades for the last 2 minutes
If all is OK, Dota Trade creates realtime offering snippet and displays it on main page.