-
Notifications
You must be signed in to change notification settings - Fork 23
Product Vision Document
Open FinAL
Last Updated: 02/11/2026
The purpose of this document is to outline the vision for Open FinAL, an AI-empowered open-source financial adaptive learning system.
This document describes the purpose of the initiative, stakeholders and users, key features, product success metrics, and associated risks.
We are driven to democratize access to high-quality financial knowledge.
We envision a collaborative, open-source platform that empowers students and retail investors to build lasting financial literacy and analytical confidence. Developed by students across business and computing disciplines, it combines academic insight and technology to make complex financial concepts accessible and practical to users with varying levels of financial knowledge. Through sustainable growth and continuous innovation, our scalable platform will bridge the gap between theory and real-world investing.
Despite increasingly complex financial markets and a rising need for informed investment decision-making, accessible and effective tools for learning financial analysis remain limited. Existing tools are often proprietary, expensive, or overly technical, limiting engagement and long-term skill development for students and retail investors.
There is a need for a user-friendly, open-source solution that blends academic rigor with intuitive design—allowing learners to explore, experiment, and build financial literacy in a supportive, adaptive environment.
As an open-source platform developed by hundreds of contributors over multiple years, robust infrastructure for product development must be established.
Create a powerful learning tool for students and retail investors that adapts to knowledge, goals, and risk preferences.
Provide easy-to-use, high-quality resources to help everyday investors make smarter financial decisions.
Blend academic depth, real-world relevance, and open-source flexibility to fill a key gap in competing platforms.
Ensure simple navigation, interactive tools, and personalized content for an engaging user experience.
Promote year-over-year improvement through continuous student-led development.
Acquire strategic funding to build, launch, and promote the platform for wide adoption and long-term success.
- University Student Developers – Creators and maintainers
- Faculty Advisors / Mentors – Supervisory guidance
- End Users (General Investors) – Beneficiaries of educational content
- Financial Education Organizations / Nonprofits – Partners for outreach
- Sponsors / Donors / Grant Providers – Funding supporters
- Financial Newcomers / Students – Learning investment basics
- Casual / Intermediate Investors – Improving strategy and risk awareness
- DIY Retail Traders – Testing and experimenting with strategies
- Seasoned Traders / Power Users – Advanced analysis or mentoring
- Educators / Financial Coaches – Teaching with the platform
As a user…
- “As a user I want to be able to provide feedback about the product easily.” (Epic: Integrate User Feedback Mechanisms)
Provides adaptive learning support by answering financial questions in real time, helping users make confident, informed decisions at any experience level.
A user-friendly interface that supports novices while offering deeper tools for advanced users, enabling ongoing growth in financial knowledge.
- Toggle-able dashboards and information displays
- Variety of financial information to accommodate different experience levels and portfolio needs
Delivers tailored news and market insights based on user interests and portfolio behaviors.
Uses surveys and guided questions to determine a user's risk preferences and investment goals.
As a user…
- I want to see help hints so I can refresh my memory on topics I haven't looked at in a while. (Epic: Integrate Help Hint Capabilities)
Centralized educational content including definitions, examples, formulas, and concept walkthroughs for all skill levels.
A safe environment to create mock portfolios and analyze performance across historical time periods to test strategies and risk tolerance.
As a user…
- I want a toolkit to help me and my team reach out to organizations and individuals for ecosystem/product financial support.
Ensures a consistent, accessible experience across devices and for users with diverse abilities.
- Responsiveness between differing screen sizes
- Choice of themes
Provides congruent information and charting correspondence in ways accommodating to different user abilities in compliance with ADA guidelines.
- Alternative text, transcripts, captions
- Voice-to-Action natural language processing
The distribution of tool tracking of engagement rates for page clickthrough, external outreach initiatives, and brand toolkit.
- % of features meeting planned delivery dates
- Measured justification of resource needs for feature implementation
- % of required funding secured
- Number of core and side features
- Comparisons to other open-source tools
- Number of project contributions
- Contributor retention rate
- (Metric yet to be solidified)
- Mean time between issue reporting and resolution
- Number of feedback entries
- Number of external trial records
- Feedback sentiment analysis
- (Metric yet to be solidified)
- % of users making edit suggestions
- % of features engaged by users
- Bounce rate and average session duration
- Monthly traffic
- Monthly contributors
- (Metric yet to be solidified)
- Number of external groups referencing the project
- e.g., nonprofits, other universities
This initiative includes several risks that must be addressed to ensure successful development. Categories include execution, technical, ethical, legal, informational, and compliance risks.
Variable student participation each semester creates continuity challenges.
Mitigation: Strong documentation, onboarding workflows, and knowledge handoff structures.
Limited or uncertain funding could impede continued development.
Mitigation: Diversified funding strategy and early pursuit of grants/donations.
Short, asynchronous course schedules leave little time to recover from setbacks.
Mitigation: Roadmapping, prioritization, and iterative development.
Skill distribution varies semester to semester.
Mitigation: Modular work structures and flexible team assignments.
Errors or poor sourcing can undermine learning.
Mitigation: Peer review culture, verified data sources.
AI-generated results may embed biases.
Mitigation: Diverse datasets, disclaimers, cross-referencing.
Without consistent documentation, future teams may struggle.
Mitigation: Clear documentation, version control practices, and onboarding guides.
Users may misunderstand outputs.
Mitigation: Transparent explanations, user guidelines, warnings.
Potential misuse of restricted datasets or unclear rights.
Mitigation: Public, openly licensed datasets and explicit disclaimers.
Risk of appearing to give regulated investment advice.
Mitigation: Educational positioning and disclaimers.
Risk of violating proprietary rights.
Mitigation: Open-source compatible licensing and faculty review.
This is a living document. This document should be updated regularly to reflect changes in the product vision