This package contains the implementation of equity instruments, defined in the following modules:

  • Instrument: Instrument implementation for equities
  • Factory: Factory implementation to instantiate equities

Check out the tutorial on How to use the Equity extension package.

For a detailed explanation of the equity extension, check out the src/test/daml/Daml/Finance/Instrument/Equity/Test folder. It demonstrates how to originate an equity instrument, how to create and lifecycle a cash dividend, and how to handle corporate actions like mergers and stock splits.