MUTUAL FUND BENCHMARKS WITH NEO4J

Mutual Fund Benchmarks With Neo4j

Just the other day I had a conversation with an Investment Risk Manager about one of the data problems his team was working on and he was wondering if Neo4j could help. Imagine you have about 20,000 mutual funds and etfs and you want to track how they measure up against a benchmark like say the returns of the S&P 500. I’m sorry did I say one? I meant all of them, let’s say 2,000 different benchmarks… and you want to track it every day, for a rolling 5 years period. So that’s 20,000 securities * 2000 benchmarks * 5 years * 252 trading days a year (on average)… or 50 billion data points. That’s a BIG join table if we were using a relational database. How can we efficiently model this in Neo4j?

To keep things simple, let’s say we only want to track one measure, and that measure is “R-Squared“. When we compare the change in value of the mutual fund vs the benchmark, how closely did the changes track? R-Squared is always between 0 and 1. A value of zero means the benchmark has nothing to do with the mutual fund, and a value of one means it has everything to do with it. So how could we model this?.....

要查看或添加评论,请登录

John Caito的更多文章

  • Graph Analytics Without ETL: PuppyGraph + Amazon S3 Tables

    Graph Analytics Without ETL: PuppyGraph + Amazon S3 Tables

    “Amazon S3 has long been the foundation of modern data infrastructure, and the launch of S3 Tables marks a major…

  • Integrating Unity Catalog with PuppyGraph for Real-time Graph Analysis

    Integrating Unity Catalog with PuppyGraph for Real-time Graph Analysis

    PuppyGraph is thrilled to be the first graph compute engine partner for the newly open-sourced Unity Catalog, standing…

  • Hybrid Graph Neural Networks

    Hybrid Graph Neural Networks

    Why Recommendation Systems are Better Off Using Hybrid Graph Neural Networks Authors: Weihua Hu, Matthias Fey Hybrid…

  • Neo4j: April's Top Blog Posts

    Neo4j: April's Top Blog Posts

    Neo4j Is Now SOC2 Type 2 Compliant Neo4j Brings GraphRAG Capabilities for GenAI to Google Cloud ISO GQL: A Defining…

  • January-February Blogs Update

    January-February Blogs Update

    Neo4j Corporate What Is Retrieval-Augmented Generation (RAG)? — Overcoming the Limitations of Fine-Tuning & Vector-Only…

  • Discover Neo4j Aura

    Discover Neo4j Aura

    The Future of Graph Database-as-a-Service Workshop Description: As graph enthusiasts and users, you already know how…

  • Free Neo4j & LLMs Courses

    Free Neo4j & LLMs Courses

    Hands-on training. No installation required.

  • Nodes 2023 Videos Are Now Available !!

    Nodes 2023 Videos Are Now Available !!

    All the NODES 2023 sessions are now available on demand, so you can catch the ones you missed (and those you loved…

  • The Abridged Guide to Neo4j Cypher Generation with OpenAI GPT-4

    The Abridged Guide to Neo4j Cypher Generation with OpenAI GPT-4

    In this post, I will provide the abridged version of the Neo4j & LLM Fundamentals course on GraphAcademy.

  • Neo4j: Top Blogs for August 2023

    Neo4j: Top Blogs for August 2023

    Data Consistency Models: ACID vs. BASE Explained Neo4j’s Vector Search: Unlocking Deeper Insights for AI-Powered…

社区洞察