Number of variables dependent on user input
Show older comments
Hi Everyone, I would like to have user input for number of Securities and weights for each security in a portfolio. For Example:
numsec = ('Enter the number of securities in Portfolio: ');
numsec = input(numsec)
If the user input is "2" then
Security1 = ('Enter Security 1 Ticker: ');
Security1 = input(Security1,'s');
Security1Wt = ('Enter Security 1 Weight (ex: .25): ');
Security1Wt = input(Security1Wt);
Security2 = ('Enter Security 2 Ticker: ');
Security2 = input(Security2,'s');
Security2Wt = ('Enter Security 2 Weight (ex: .25): ');
Security2Wt = input(Security2Wt);
I want this to be dynamic so that there are Securities and Security weight variables for the number of securities in the portfolio. Sorry if I am not asking this clearly as I am a matlab rookie. Also, if any of the code I posted is ugly and can be done in a betterfashion, please let me know! Kind regards.
Accepted Answer
More Answers (0)
Categories
Find more on Portfolio Optimization and Asset Allocation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!