# In Short

PremiumBased is an abstract class covering common functionality used by [BiddingStrategies](./BiddingStrategy.md) of infeed-based market premia.

# Subclasses

* [ContractForDifferences](./ContractForDifferences.md)
* [FixedPremium](./FixedPremium.md)
* [VariablePremium](./VariablePremium.md)

# See also

* [BiddingStrategy](./BiddingStrategy.md)
* [RenewableTrader](../Agents/RenewableTrader.md)