Search

Sort by

Module Type

Total

153 Modules

    ODIN Modules

  • Artificial Intelligence

    OpenAI

    This module is used to connect with OpenAI’s API. This allows OpenAI’s artificial intelligence model to answer questions or make changes to your data. For example is can help with data validation or calculate and create new columns, or even provide insight into your data. It returns its insights as well as an updated dataset if needed. Different models can be used depending on your preference.

  • Database, Import

    Oracle

    This module is used to read data from an Oracle® relational database. The data can be imported by using a query or procedure. Procedure or Query parameters can be defined in a setting or setting file. ODIN will then execute the procedure or query for each set of parameter input.

  • Database, Export

    Oracle Out

    This module is used to write data to an Oracle® relational database. The data can be exported by using an insert/update query or procedure.

  • Transform, Utility

    Parse Date Text Column

    This module is used to convert a formatted date text column to a date column.

  • Documents, Import

    PDF In

    This module gives the user the ability to read text in from a PDF file by selecting tables and then columns of data to be read into a table format.

  • Documents, Export

    PDF Merge

    This module is used to merge PDF Files.

  • Documents, Export

    PDF Out

    This module is used to write data to a PDF document. The output of a ODIN process can be written out to a presentation-ready PDF document.

  • Performance, Utility

    Performance Attribution

    This module is used to run holdings based performance attribution. This modules delivers the world’s first no installation (plug & play), comprehensive and flexible performance attribution capability to any firm. The module supports both daily and monthly attributions. Using the other ODIN modules, firms can have comprehensive performance attribution capabilities in matter of days. It also supports multi-currency attribution by leveraging the FX Conversion module. Supports long only and long/short...

  • Database, Import

    PostgreSQL

    This module is used to read data from a PostgreSQL database. The data can be imported by using a query or procedure. Procedure or Query parameters can be defined in a setting or setting file. ODIN will then execute the procedure or query for each set of parameter input.

  • Database, Export

    PostgreSQL Out

    This module is used to write data to a PostgreSQL database. The data can be exported by using an insert/update query or procedure.

  • Analytical, Utility

    Python Bridge

    The PythonBridge module provides a seamless integration between VIA’s Java data pipeline and external Python scripts. It allows datasets prepared in VIA to be serialized as Apache Arrow/Feather files, passed to Python for advanced analytics, and returned back into VIA without manual data handling.

  • Analytical, Utility

    R

    This module allows the user to import and export data to R as part of an ODIN process. A translation is made between Opturo’s TableSet data type and R’s data frame data type. This allows to take full advantage of R’s wide range of statistical and graphing capabilities as part of a larger ODIN process.

OpenAI

This module is used to connect with OpenAI’s API. This allows OpenAI’s artificial intelligence model to answer questions or make changes to your data. For example is can help with data validation or calculate and create new columns, or even provide insight into your data. It returns its insights as well as an updated dataset if needed. Different models can be used depending on your preference.

Oracle

This module is used to read data from an Oracle® relational database. The data can be imported by using a query or procedure. Procedure or Query parameters can be defined in a setting or setting file. ODIN will then execute the procedure or query for each set of parameter input.

Oracle Out

This module is used to write data to an Oracle® relational database. The data can be exported by using an insert/update query or procedure.

Parse Date Text Column

This module is used to convert a formatted date text column to a date column.

Inputs

Outputs

PDF In

This module gives the user the ability to read text in from a PDF file by selecting tables and then columns of data to be read into a table format.

PDF Merge

This module is used to merge PDF Files.

PDF Out

This module is used to write data to a PDF document. The output of a ODIN process can be written out to a presentation-ready PDF document.

Inputs

Outputs

Performance Attribution

This module is used to run holdings based performance attribution. This modules delivers the world’s first no installation (plug & play), comprehensive and flexible performance attribution capability to any firm. The module supports both daily and monthly attributions. Using the other ODIN modules, firms can have comprehensive performance attribution capabilities in matter of days. It also supports multi-currency attribution by leveraging the FX Conversion module. Supports long only and long/short attribution.

PostgreSQL

This module is used to read data from a PostgreSQL database. The data can be imported by using a query or procedure. Procedure or Query parameters can be defined in a setting or setting file. ODIN will then execute the procedure or query for each set of parameter input.

PostgreSQL Out

This module is used to write data to a PostgreSQL database. The data can be exported by using an insert/update query or procedure.

Python Bridge

The PythonBridge module provides a seamless integration between VIA’s Java data pipeline and external Python scripts. It allows datasets prepared in VIA to be serialized as Apache Arrow/Feather files, passed to Python for advanced analytics, and returned back into VIA without manual data handling.

R

This module allows the user to import and export data to R as part of an ODIN process. A translation is made between Opturo’s TableSet data type and R’s data frame data type. This allows to take full advantage of R’s wide range of statistical and graphing capabilities as part of a larger ODIN process.

Example

This process reads in returns streams, passes them to R to create two graphs (scatterplot and histogram), then computes the correlation matrix and outputs it to a text file.