It is important to know that you can define trade_price
in another
way that avoids copying trade
objects. One
reason to avoid such copying is that
copying a large structure takes time. If you want to write the fastest
possible program, you may want to avoid the copying involved when handing a
large structure object to a function in the ordinary way.