public interface TradeTemplate
A template contains almost all the information necessary to create a trade. The missing elements are likely to include the trade date and market price. As such, it is often possible to get a market price for a trade based on the template.
A template is typically built on an underlying TradeConvention, however this is not required.
Each implementation should provide a method with the name toTrade with
whatever arguments are necessary to complete the trade.
Implementations must be immutable and thread-safe beans.
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.