Use cases and tutorial examples

This article indexes all the key features of LUSID that are addressed within the use case and tutorial repositories. If you need something more than a 'dry' explanation of the feature and are ready to see it in action, follow the links below:

Business use cases

To help you get started and learn how you can use LUSID, we have created a set of tutorials and examples for business use cases LUSID was built to address:

Transparency

  • Perform a reconciliation: Learn how to perform a reconciliation between two different views of the same portfolio (e.g. internal IBOR vs. fund accountant record) to identify discrepancies and investigate differences.
  • Manage your investment strategies: Learn how you can use LUSID to aggregate, disaggregate and track your portfolio holdings in different ways, making it easy to analyse your trading activity by investment strategy.
  • Get a consolidated view of your data from multiple systems: Learn how to use LUSID's extensible data model to load data from multiple systems "as is" without significant data mapping, so you can get an aggregated view of your investment portfolio without losing any granularity.
  • Manage access and track usage of market data from vendors: Learn how to measure and control usage of licensed market data via LUSID's APIs, including tracking data provenance and lineage.
  • Allow clients API access to their investment data: Learn how to give clients and other third parties safe and convenient access to specific cuts of their investment data, whilst ensuring they can only see data they have permissions for.

Business Agility

  • Safely and efficiently test changes to your system:Learn how to create a test environment in parallel to your production environment, so you can efficiently test changes without having to worry about synchronisation issues or adversely affecting business as usual delivery. This uses the following features:
    • Create scope
    • Create portfolio
    • Add custom instruments with multiple identifiers
    • Add take-on balances (add holdings)
    • Create a derived portfolio
    • Upsert transactions
    • Create a custom instrument and instrument economic definition
  • On board and test new prices sources and models: Shows you how the migration of a new investment management system can be managed more effectively than traditional methods and doesn't necessarily have to take you years to accomplish.

Lower cost of ownership

  • Maintain a product in multiple currencies and share classes: Learn how to model a product that is offered in multiple currencies and share classes using derived portfolios, so common transactions can be booked just once reducing the cost of maintenance and risk of errors.

Modules

Each of the modules detail in depth how you can interact with each part of the LUSID API.

Portfolios

This module shows you how to create and interact with portfolios inside LUSID.

Instruments

This module demonstrates how you can work with instruments inside LUSID.