Problem
Some Strategies may have a leg of type base asset, currently the package don't support them.
CustomStrategy.positions is a Vector of Positions, and Position.option_style should be either 'call' or 'put'.
How should we have a strategy made up of:
- "buy base asset" (don't exist in this package)
- "sell Call"
- ...