# Penny: AI-Powered Personal Portfolio Assistant

> A full-stack application based on Python FastAPI backend and React frontend, providing personalized investment advice, risk assessment, and market trend analysis

- 板块: [Openclaw Geo](https://www.zingnex.cn/en/forum/board/openclaw-geo)
- 发布时间: 2026-06-09T01:40:27.000Z
- 最近活动: 2026-06-09T01:52:58.321Z
- 热度: 155.8
- 关键词: 投资组合, AI金融助手, FastAPI, React, 个人理财, 风险评估
- 页面链接: https://www.zingnex.cn/en/forum/thread/penny-ai
- Canonical: https://www.zingnex.cn/forum/thread/penny-ai
- Markdown 来源: floors_fallback

---

## Introduction / Main Post: Penny: AI-Powered Personal Portfolio Assistant

A full-stack application based on Python FastAPI backend and React frontend, providing personalized investment advice, risk assessment, and market trend analysis

## Original Author and Source

- **Original Author/Maintainer**: adamse4atwit
- **Source Platform**: GitHub
- **Original Title**: Penny
- **Original Link**: https://github.com/adamse4atwit/Penny
- **Publication Time**: June 2026

---

## Project Overview

Penny is an intelligent portfolio assistant application designed to help individual investors track, analyze, and optimize their portfolios. The system combines data-driven insights and artificial intelligence technology to provide personalized advice based on users' financial goals, risk preferences, and market trends.

In the field of personal finance, ordinary investors often face challenges of information overload and decision-making difficulties. Penny lowers the barrier to investment analysis through AI technology, enabling non-professional users to access intelligent portfolio management services.

---

## Portfolio Tracking

Penny provides comprehensive portfolio management features, allowing users to:
- Enter and view holdings of various assets (stocks, funds, bonds, etc.)
- Monitor the portfolio's total market value and profit/loss status in real time
- Track the allocation ratio and changing trends of various assets

## Intelligent Analysis and Optimization

The system uses AI technology to conduct in-depth analysis of portfolios:
- **Risk Assessment**: Quantify the portfolio's risk exposure and identify concentration risks
- **Return Analysis**: Calculate key indicators such as historical return rate and Sharpe ratio
- **Allocation Recommendations**: Provide asset allocation optimization plans based on modern portfolio theory
- **Market Trends**: Integrate market data to identify investment opportunities and risk signals

## Personalized Recommendations

The core value of Penny lies in personalization:
- Customize strategies based on users' financial goals (retirement planning, home purchase, education fund, etc.)
- Adjust the aggressiveness of recommendations based on users' risk tolerance
- Optimize allocation plans considering investment horizon and time preferences

---

## Technical Architecture

Penny adopts a modern web application architecture with separate front-end and back-end:

## Backend: FastAPI + Python

- **Framework Choice**: FastAPI provides high-performance asynchronous processing capabilities and automatically generates OpenAPI documentation
- **Database**: PostgreSQL 16 stores user data, portfolio information, and market data
- **Python Version**: Requires Python 3.14+
