# Project export: RiskCanvas

This document was generated by HackStack to give an AI agent context about a hackathon project. Sections are labeled with their provenance; content marked as truncated was cut to keep this document small.

## Project metadata

- Hackathon: Cal Hacks 12.0
- Tagline: This is a portfolio optimizer that gives a user specific trades to make to optimize their portfolio for their target risk level. Utilizes Black-Scholes model and reinforcement learning algorithm.
- Devpost: https://devpost.com/software/riskcanvas
- GitHub: not linked
- Video: https://www.youtube.com/embed/9YCtsYnGnnU?enablejsapi=1&hl=en_US&rel=0&start=&version=3&wmode=transparent
- Team: contributor stats unavailable

## Devpost submission (written by the team)

### Inspiration

We were inspired by stock predicting models and online financial advisers. We wanted to enhance this with AI.

### What it does

Product uses a PPO algorithm to analyze user financial risk desires and current market trends to give recommendations on stocks in invest in.

### How we built it

We built it using Python.

### Challenges we ran into

Some challenges included properly training our AI algorithm to look at current market trends and give valid output recommendations. The model at first had a bias towards moving away from the desired user risk, so we had to calibrate this.

### Accomplishments we're proud of

We are proud that the model finally ended up working and that our UI has a clean final look.

### What we learned

We learned how to use APIs such as polygon to provide data to create recommendations for users and efficiently train RL models.

### What's next

To continue our project, we will train our model with larger data sets over longer time periods to give more accurate suggestions based on the market. We will also include capabilities for futures, commodities, forex, and crypto. Also, we want to give users the ability to directly connect their investment account(s) to our program, so that they don't have to manually input all their positions.

## README (from the GitHub repository)

No README available.

## Detected evidence (automated analysis)

No repository was indexed for this project. Claimed technologies below could not be checked against code.
- Python (language) — claimed on Devpost, not found in the code

## Codebase structure

No repository index available.

## Key source files

No repository index available; no source files included.