A bi-weekly challenge from Andre Mirabelli & Opturo

When using a Dietz calculation for the returns of traded components of a portfolio on a single day, do all components have to use the same timing rule, or can some use all trades at open and others use purchases at open and sales at the close, etc., and still have these component returns roll up to the correct portfolio return?
And how should the “cash” bucket, into which sale proceeds are put or from which purchases are funded, get treated in all these cases?

A bi-weekly challenge from Andre Mirabelli & Opturo

Related news

Incredible flexibility to build future state.

We are not standing still. Opturo's currently working on an MCP server to connect your data securely to Large Language Models so you can interact in natural language, safely and securely.#WealthManagement#PensionFunds#FamilyOffice#FundAdministration#InvestmentTechnology#FinTech
Read more

Unlock seamless data control

Data-driven teams know: seamless integration is the backbone of efficient analytics. That's why ODIN's Web Services feature is built to do more than just connect systems — it enables scalable, automated data exchange between platforms with ease and precision. One example? A global asset manager needed to bring in performance and risk data from multiple…
Read more

Accelerate Data Cleanup with SAYS Platform

Ever spent hours cleaning datasets before even starting your analysis? With SAYS Platform™ by Opturo, you can accelerate that process—without the manual cleanup. Our Remove Duplicate / Unique List feature makes it effortless to isolate unique data points or eliminate duplicates in just a few clicks. It's ideal for analysts who work with large, messy…
Read more