
Asset/Factors Allocation Optimizer
- or -
Post a project like this2113
$1.5k
- Posted:
- Proposals: 5
- Remote
- #2784086
- PRE-FUNDED
- Completed
Description
Experience Level: Expert
Estimated project duration: 1 - 6 months
1) Overview:
Optimizer for asset allocation subjected to constrains
(Flexibility is the key)
One useful site for information is the modern portfolio theory in wikipedia.
https://en.wikipedia.org/wiki/Modern_portfolio_theory
2) Calculation engine:
C++/C# (requires speed hence a low level language required)
3) Visualization engine:
Javascript/html
4) Mathematical methods to be available for selection:
Mean Variance (Sharpe) Optimization
Minimize Variance
Minimize Conditional Value-at-Risk
Maximize Information Ratio
Risk Parity
Maximize Kelly Criterion
Maximize Sortino Ratio
Maximize Omega Ratio
Minimize Maximum Drawdown
5) Approach to portfolio optimization (utilizing any of the mathematical methods described above)
Historical efficient frontier
Forecast efficient frontier
Black Litterman Approach
Rolling optimization
Rebalancing optimization
6) Inputs to optimizer:
Able to input file formats (csv, xlsx etc) into the input fields
Specify the inputs as either returns or price
Able to add new asset class type as inputs
Configure changes to parameters in 4) and 5)
7) Constrains
Asset classes floor and ceilings
Expected portfolio returns/volatility
Currencies floor and ceilings
Other adhoc constrains based on input data
8) Output:
Display as interactive charts on web site
Allows download of results in xlsx/jpeg format
Optimizer for asset allocation subjected to constrains
(Flexibility is the key)
One useful site for information is the modern portfolio theory in wikipedia.
https://en.wikipedia.org/wiki/Modern_portfolio_theory
2) Calculation engine:
C++/C# (requires speed hence a low level language required)
3) Visualization engine:
Javascript/html
4) Mathematical methods to be available for selection:
Mean Variance (Sharpe) Optimization
Minimize Variance
Minimize Conditional Value-at-Risk
Maximize Information Ratio
Risk Parity
Maximize Kelly Criterion
Maximize Sortino Ratio
Maximize Omega Ratio
Minimize Maximum Drawdown
5) Approach to portfolio optimization (utilizing any of the mathematical methods described above)
Historical efficient frontier
Forecast efficient frontier
Black Litterman Approach
Rolling optimization
Rebalancing optimization
6) Inputs to optimizer:
Able to input file formats (csv, xlsx etc) into the input fields
Specify the inputs as either returns or price
Able to add new asset class type as inputs
Configure changes to parameters in 4) and 5)
7) Constrains
Asset classes floor and ceilings
Expected portfolio returns/volatility
Currencies floor and ceilings
Other adhoc constrains based on input data
8) Output:
Display as interactive charts on web site
Allows download of results in xlsx/jpeg format
John T.
100% (5)Projects Completed
2
Freelancers worked with
2
Projects awarded
100%
Last project
19 Sep 2021
Singapore
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hi John,
Greetings of the day!
Can you please mention the requirements with better clarity so that the questions can be better judged and a optimal solution can be provided?
Thanks!
Hardik -

Would you be interested in solutions in languages other than C++/c#?
Its seems a good fit for a Numpy and Numba based solution.
909109908457
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies