A good merchant needs to know everything about the market, he is always on the lookout for a deal, always listening, always engaging and deepening his knowledge. He knows what forces influence the prices, what events affect them. A good merchant listens to rumours and gossips spread by travelers at inns and taverns; hoping for a clue, a hint where to go, where a good deal awaits. A good merchant surrounds himself with specialists smarter than him, people who help him maximize profits and minimize losses. He always expands his fleet of carts, he balances risks, calculates profitability.
The conditions are constantly changing, and supply and demand for different goods with them. Maybe you'd like to pay a cheaper price for furs in the summer, and sell them for a hefty profit as the winter is coming and people need warmth. But is it worth carrying them for so many days, risking robbery, moths and taking precious space that you could use to transport something now and make a profit immediately?
Or is it worth to buy illegal herb in the out of reach swamps where it cost's next to nothing, and risk smuggling it into the city where you can sell it for an amazing profit? But what if the city guards want to control you? Should you pay a bribe? How big? Maybe the best course of action is to say that you have nothing and hope they don't find anything?
These are the types of questions you will have to ask yourself constantly.
Merchants of Kaidan has 4 story lines each with many quests. Main quest that brings you closer to avenging your father's murder, and 3 side-quest lines. A total of over 100 quests each composed of multiple steps.