Hope is similar to faith, in that many people mistake belief for faith. Faith doesn't require any belief. It is in fact lessened by limited beliefs, or so-called facts. In its core faith is about that inner conviction to persevere and trust in something bigger than oneself, even when it's just mutual trust.
Hope also has a core of truth, and is indeed almost the same as faith. Hope is that inner strength where no matter how bleak and dark it gets, one remembers that after rain comes sun. So it is both a kind of faith in that events tend to turn around, but also from experience, some wider perspective of having lived through many such cycles already.
Faith and hope can both be a source of integrity (honesty), willpower (determination) and strength (value).
However, when faith becomes limited by beliefs or hope becomes limited by dependency and helplessness, they may by mistake become a source of weakness as well.
The difference is Knowledge, and applying it in day to day life.
i see a bit different in this case
the opponents of word gambling in case of trading imply that traders do not hope...
but what are they doing?
they are hoping... that their method will work... one may call it expecting, but those expectations are also hope
we are gambling and hope all the way throughout all our lives... people just do not think about it, that all our lives are just set of different probabilities which we hope will realize in our favor... no guarantees anywhere

and the knowledge is only knowledge of probabilities, based on laws of nature
like there are enormous probabilities that the sun will rise tomorrow,.. but no guarantee
actually any guarantees are also based on hopes
