We're using cookies, but you can turn them off in your browser settings. Otherwise, you are agreeing to our use of cookies. Learn more in our Privacy Policy

RPC Labs 1

Welcome to RPC Labs

An Open Community at the Intersection of Finance and Technology Explore GitHub Repositories

What Is RPC Labs?

RPC Labs is a CFA Institute Research and Policy Center initiative designed to foster collaboration between finance professionals, data scientists, and developers.

Repository Showcase

  • Contains heatmap visualisations from a CFA survey investigating usage of AI and big data technologies for different workflows among investment professionals across the industry.
    Active
    Last updated Jan 20, 2025 • View on GitHub
  • Code repository for The Automation Ahead series, showcasing practical examples for GenAI-driven automation in investments. Each installment dives into specific tools, techniques, and use cases to help professionals assess and apply GenAI effectively.
    Active LLM
    Last updated Jan 13, 2025 • View on GitHub
  • An open-source platform for modeling systemic climate transition risks in financial systems. Developed by CFA Institute RPC & UK CGFI.
    Active Collaboration
    Last updated Jan 13, 2025 • View on GitHub

Why It Matters

  • Practical innovation: RPC Labs provides tools, resources, and a community to address real-world challenges in portfolio management, risk analysis, and more.
  • Navigate change: Technology is transforming investment management. Tools such as AI, machine learning, and open-source collaboration are becoming essential.
  • A collaborative ecosystem: By connecting experts from finance and technology, RPC Labs accelerates innovation while helping members develop future-ready skills.

Why Should Investment Professionals Use These Platforms? 

  • GitHub

    • A modern workspace: GitHub is where today's innovation happens. From managing version control to collaborating on tools, it’s the backbone of open-source development.
    • Hands-on tools: Explore GitHub for ready-to-use financial models and open-source tools for portfolio analysis, AI applications, and more.
    • Learn and contribute: Even if you're not a coder, GitHub allows you to propose ideas, review tools, and learn how tech-driven workflows work.
  • Discord

    • Real-time engagement: Join discussions with peers and experts, ask questions, and share insights in a dynamic, interactive environment.
    • Bridging the gap: Discord makes complex topics approachable through structured channels, live events, and collaborative problem solving.
  • Why Now?

    • Stay relevant: As AI and technology redefine the industry, familiarity with platforms like GitHub and Discord will give you a competitive edge.
    • A safe learning space: RPC Labs is designed for finance professionals new to technology, offering tutorials and beginner-friendly resources.

Get Started

Github logo

Getting Started with GitHub

  1. Create your GitHub account if you don't have one already. 
  2. Learn the basics with the GitHub Introduction Guide
  3. Explore repositories, understand version control, and start navigating open-source projects.
Discord logo

Joining and Navigating Discord

  1. Log in or register for a free Discord account. 
  2. Join the Official RPC Labs Discord Server
  3. Complete the onboarding process, which covers communication etiquette and Discord usage tips.
  4. Start collaborating and participating in discussions.
RPC Logo for RPC Labs

Contributing to RPC Labs Projects

  1. Review our Code of Conduct to understand our community values.
  2. Follow the Contribution Guidelines for submitting ideas or code.
  3. Browse existing projects and issues to find areas where you can contribute.
  4. Start a discussion for new feature requests, bug reports, or opportunities to improve.