Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add portfolio optimization environment #309

Merged

Conversation

C4i0kun
Copy link
Contributor

@C4i0kun C4i0kun commented Aug 17, 2023

Hello!

I've developed a portfolio optimization environment (POE) for FinRL that uses the formulation presented in this paper. This environment simulates the passage of time given an input data frame (that can easily be retrieved using FinRL) and calculates the influence of the market in the portfolio value over time considering the stock prices and commission fees from rebalancing. I think it would be a great addition to FinRL since many papers use this formulation, but, to the best of my knowledge, there is no open source gym environment implementing it.

This pull request also adds an example that reproduces the EIIE (ensemble of identical independent evaluators) architecture from this paper in the Brazilian market using POE.

@zhumingpassional
Copy link
Collaborator

zhumingpassional commented Aug 27, 2023

thanks for your valuable codes.

good work.

@zhumingpassional zhumingpassional merged commit 12ef24b into AI4Finance-Foundation:master Aug 27, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants