Automated document generation

LexiFi has developed an innovative technology for automating the production of high-quality documents and reports based on data managed by LexiFi Apropos. This technology was designed to meet the specific needs of institutions involved in the creation, distribution, or management of structured products, including investment banks, private banks, and asset management firms. Documents may be used either internally or to provide information to customers.

Typical examples of documents generated for a specific contract managed in LexiFi Apropos include: sale sheet, term sheet, confirmation, event notices, periodic reports produced thoughout the life of the product. Documents and reports may also be created for cash flows, trades, portfolios, and positions.

Automatic generation of term sheets

Produce high-quality, dynamic term sheets in the format and language of your choice.

Click image to enlarge.
Performance report

Summarise current product data and performance metrics in high-quality reports.

Click image to enlarge.

LexiFi Apropos simplifies the design and automates the production of high-quality, dynamic documents. Salients features of LexiFi's document generation technology include:

  • Fully automatic. Documents may be generated either through a batch processing job or interactively. They may even be produced on demand through a web service API.
  • Dynamic and up-to-date documents. Documents reflect the evolution of contracts through time. They can aggregate information from several sources, including: contract parameters, past contract events (e.g., barrier crossing, fixings, or corporate actions), user-defined or automatically calculated attributes, results from pricing models or other analytics, historical and current market data, and external data sources (e.g., Microsoft Excel documents).
  • Safe documents. When data due to appear in a document is missing, the system reports an informative alert but can still generate the target document. This allows users to get early though incomplete versions of documents when needed, without the risk of sending such documents inadvertently to clients.
  • Highly customizable. Users have full control over the information that appears in a document as well as the document's layout and visual aspects. The creation of documents does not require advanced programming skills: documents are driven by templates, based on standard technologies (HTML and CSS) and enriched with a simple mechanism to import data from the application (including conditionals and looping constructs).
  • Rich content. In addition to static and dynamic text, numbers, and other basic data, documents may contain images, charts (such as historical prices for the contract and its underlyings), and complex data grids.
  • Printing and/or web quality. From the same template, documents may be generated in HTML format (for quick preview, or direct display on a web site) or in high-quality paginated PDF format. A template may also display slight variations that depend on the target format.
  • Template reuse. Static and dynamic document fragments may be shared amongst templates. These fragments may be stored in a central location, or attached to specific objects such as a type of instrument, a specific underlying, or a counterparty. For example, a product description may be attached to a given instrument type and appear both in a sales sheet and in monthly reports. Likewise, a legal disclaimer attached to a specific underlying may be included in any term sheet that refers to that underlying.