MakeTradeGoal
| Goal | MakeTradeGoal |
| Description | An abstract base type for all Trade related Goals. |
| Example | N/A |
| Inheritance | Goal |
| Target | The target is specified by the derived implementation of MakeTradeGoal.IsEligible. |
| Target Amount | The target amount is specified via the derived implementation of IGoalData.Amount. |
| Progression | The Goal will be progressed by 1 each time a target Trade is made. |
| Post Activation | N/A |
| Remarks |