Poker has the same vibe. You need to consistently made good decisions, even in the face of adversity, with the hope that the long run is long enough for those decisions to pay off.
Yep
Do you mean training or trading as in stock trading?
Stock
Presumably trading meat stock for vegetable stock? ;)