| Literature DB >> 31042709 |
Fereshteh Vaezi1, Seyed Jafar Sadjadi1, Ahmad Makui1.
Abstract
One of the primary concerns in investment planning is to determine the number of shares for asset with relatively high net value of share such as Berkshire Hathaway on Stock market. Traditional asset allocation methods like Markowitz theorem gives the solution as a percentage and this ratio may suggest allocation of half of a share on the market, which is impractical. Thus, it is necessary to propose a method to determine the number of shares for each asset. This paper presents a knapsack based portfolio selection model where the expected returns, prices, and budget are characterized by interval values. The study determines the priority and importance of each share in the proposed model by extracting the interval weights from an interval comparison matrix. The resulted model is converted into a parametric linear programming model in which the decision maker is able to determine the optimism threshold. Finally, a discrete firefly algorithm is designed to find the near optional solutions in large dimensions. The proposed study is implemented for some data from the US stock exchange.Entities:
Mesh:
Year: 2019 PMID: 31042709 PMCID: PMC6493714 DOI: 10.1371/journal.pone.0213652
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Research data.
| symbol | Company name | |||||||
|---|---|---|---|---|---|---|---|---|
| S1 | BA | The Boeing Company | 102.099 | 394.279 | 6.457 | 2.463 | 20 | 48 |
| S2 | GE | General Electric Company | 11.210 | 33.000 | 1.771 | 1.094 | 166 | 180 |
| S3 | MMM | 3M Company | 120.709 | 259.769 | 2.250 | 0.966 | 15 | 60 |
| S4 | PG | The Procter & Gamble Company | 65.019 | 94.669 | 5.848 | 2.062 | 34 | 100 |
| S5 | KO | The Coca-Cola Company | 36.560 | 48.619 | 2.420 | 0.989 | 125 | 167 |
| S6 | AAPL | Apple Inc. | 70.507 | 233.470 | 3.606 | 2.886 | 50 | 60 |
| S7 | AXP | American Express Company | 50.270 | 111.769 | 4.975 | 1.135 | 33 | 42 |
| S8 | UTX | United Technologies Corporation | 83.389 | 144.149 | 3.305 | 1.948 | 75 | 80 |
| S9 | CVX | Chevron Corporation | 69.580 | 135.100 | 9.477 | 1.961 | 89 | 101 |
| S10 | JNJ | Johnson & Johnson | 81.790 | 148.320 | 8.296 | 1.262 | 35 | 45 |
| S11 | NKE | NIKE, Inc. | 34.924 | 86.040 | 2.416 | 0.946 | 111 | 167 |
| S12 | UNH | UnitedHealth Group Incorporated | 66.720 | 272.809 | 1.745 | 1.675 | 12 | 15 |
| S13 | MSFT | Microsoft Corporation | 33.570 | 116.18 | 4.776 | 1.949 | 45 | 63 |
| S14 | IBM | International Business Machines Corporation | 116.900 | 199.210 | 4.205 | 2.863 | 21 | 40 |
| S15 | TRV | The Travelers Companies, Inc. | 79.889 | 150.550 | 1.904 | 1.272 | 25 | 88 |
| S16 | MRK | Merck & Co., Inc. | 44.619 | 72.889 | 2.323 | 2.156 | 71 | 125 |
| S17 | XOM | Exxon Mobil Corporation | 66.550 | 104.720 | 8.608 | 1.646 | 100 | 120 |
| S18 | WMT | Wal-Mart Stores, Inc. | 56.299 | 109.980 | 1.947 | 1.045 | 47 | 50 |
| S19 | GS | The Goldman Sachs Group, Inc. | 138.199 | 275.309 | 2.968 | 1.972 | 55 | 90 |
| S20 | CAT | Caterpillar Inc. | 56.360 | 173.240 | 6.863 | 2.165 | 23 | 45 |
| S21 | V | Visa Inc. | 48.564 | 151.559 | 1.450 | 1.299 | 33 | 40 |
| S22 | CSCO | Cisco Systems, Inc. | 20.250 | 49.470 | 4.969 | 2.363 | 142 | 176 |
| S23 | HD | The Home Depot, Inc. | 75.480 | 215.429 | 2.531 | 1.916 | 33 | 66 |
| S24 | JPM | JPMorgan Chase & Co. | 50.070 | 119.330 | 5.368 | 1.770 | 52 | 72 |
| S25 | PFE | Pfizer Inc. | 27.510 | 45.810 | 2.761 | 2.012 | 142 | 167 |
| S26 | MCD | McDonald’s Corporation | 87.500 | 178.699 | 3.203 | 0.756 | 25 | 55 |
| S27 | VZ | Verizon Communications Inc. | 38.060 | 56.950 | 12.395 | 2.352 | 99 | 167 |
| S28 | INTC | Intel Corporation | 23.400 | 57.599 | 2.789 | 1.434 | 142 | 167 |
| S29 | DIS | The Walt Disney Company | 65.980 | 122.080 | 2.725 | 2.631 | 41 | 53 |
| S30 | DWDP | DowDuPont Inc. | 35.110 | 77.080 | 10.680 | 0.676 | 55 | 120 |
Extracting interval weights from the interval comparison matrix.
| Weight of shares | ||
|---|---|---|
Exact solution.
| GAMS solution | ||||||
|---|---|---|---|---|---|---|
| K = 6 | E(R) = 49.234% X4 = 36; X9 = 97; X16 = 72; X17 = 100; X27 = 100; X30 = 100. | E(R) = 50.679% X4 = 46; X9 = 100; X16 = 72; X17 = 100; X27 = 100; X30 = 100. | E(R) = 53.378% X4 = 76; X9 = 100; X16 = 71; X17 = 100; X27 = 100; X30 = 100. | E(R) = 55.782% X4 = 100; X9 = 100; X16 = 80; X17 = 100; X27 = 100; X30 = 100. | E(R) = 57.744% X4 = 75; X9 = 100; X10 = 35; X17 = 100; X27 = 100; X30 = 100. | E(R) = 60.813% X4 = 99; X9 = 100; X10 = 40; X17 = 100; X27 = 100; X30 = 100 |
| K = 7 | E(R) = 46.974% X4 = 34; X9 = 89; X13 = 45; X16 = 71; | E(R) = 49.254% X4 = 34; X9 = 89; X13 = 45; X16 = 71; X17 = 100; X27 = 100; | E(R) = 52.455% X4 = 36; X9 = 98; | E(R) = 54.981% X4 = 58; X9 = 100; X13 = 45; X16 = 71; | E(R) = 57.038% X4 = 80; X9 = 100; | E(R) = 59.925% X4 = 79; X9 = 100; |
| K = 8 | E(R) = 45.625% X4 = 86; X7 = 33; | E(R) = 46.860% X4 = 98; X7 = 33; X13 = 46; X16 = 73; X17 = 100; X24 = 52; | E(R) = 49.484% X4 = 34; X7 = 33; | E(R) = 53.303% X4 = 34; X7 = 33; | E(R) = 55.749% X4 = 34; X9 = 99; | E(R) = 58.682% X4 = 68; X7 = 33; |
| K = 9 | E(R) = 43.762% X4 = 34; X7 = 33; X13 = 45; X16 = 71; | E(R) = 45.431% X4 = 38; X7 = 33; | E(R) = 47.906% X4 = 42; X7 = 33; | E(R) = 50.061% X4 = 66; X7 = 33; | E(R) = 52.480% X4 = 34; X7 = 33; X9 = 89; X13 = 45; X16 = 71; X17 = 100; X24 = 52; X27 = 99; | E(R) = 57.077% X4 = 36; X7 = 33; |
| K = 10 | E(R) = 36.058% X4 = 34; X7 = 33; | E(R) = 40.326% X4 = 34; X7 = 33; | E(R) = 44.145% X4 = 34; X7 = 33; | E(R) = 47.032% X4 = 34; X7 = 33; | E(R) = 49.702% X4 = 36; X7 = 33; X10 = 35; X13 = 45; X16 = 71; X17 = 100; X24 = 52; X27 = 100; X29 = 41; X30 = 100. | E(R) = 52.426% X4 = 66; X7 = 33; |
DFA solution.
| t | Init. assign. no. | DFAsolution | |||||
|---|---|---|---|---|---|---|---|
| K = 6 | |||||||
| 1 | 50.971% | 52.527% | 53.048% | 55.618% | 55.289% | 57.867% | |
| 2 | 50.939% | 50.895% | 52.507% | 54.336% | 55.936% | 57.923% | |
| 3 | 49.451% | 50.331% | 52.352% | 55.624% | 56.744% | 57.788% | |
| 4 | 49.828% | 52.194% | 52.804% | 55.419% | 56.680% | 58.604% | |
| 5 | 50.987% | 51.459% | 53.029% | 54.610% | 55.638% | 58.441% | |
| Mean | 50.435% | 51.481% | 52.748% | 55.121% | 56.057% | 58.125% | |
| SE Mean | 0.003 | 0.004 | 0.001 | 0.002 | 0.002 | 0.001 | |
| S.D. | 0.007 | 0.009 | 0.003 | 0.006 | 0.006 | 0.003 | |
| K = 7 | |||||||
| 1 | 53.469% | 54.087% | 54.431% | 56.192% | 58.116% | 57.534% | |
| 2 | 52.830% | 54.220% | 55.039% | 57.179% | 58.503% | 59.046% | |
| 3 | 53.923% | 53.005% | 54.424% | 57.781% | 56.723% | 58.635% | |
| 4 | 53.580% | 53.969% | 53.859% | 56.617% | 57.617% | 59.180% | |
| 5 | 53.282% | 53.656% | 55.539% | 54.825% | 57.236% | 59.041% | |
| Mean | 53.417% | 53.787% | 54.658% | 56.519% | 57.639% | 58.687% | |
| SE Mean | 0.001 | 0.002 | 0.002 | 0.005 | 0.003 | 0.003 | |
| S.D. | 0.004 | 0.004 | 0.006 | 0.011 | 0.007 | 0.006 | |
| K = 8 | |||||||
| 1 | 53.160% | 53.692% | 54.438% | 57.332% | 59.896% | 61.281% | |
| 2 | 51.837% | 56.064% | 57.462% | 57.531% | 59.483% | 62.910% | |
| 3 | 52.511% | 52.538% | 55.797% | 58.439% | 59.061% | 62.089% | |
| 4 | 53.437% | 53.928% | 57.652% | 58.694% | 59.821% | 60.880% | |
| 5 | 53.823% | 54.777% | 54.765% | 58.648% | 58.930% | 60.379% | |
| Mean | 52.954% | 54.200% | 56.023% | 58.129% | 59.438% | 61.508% | |
| SE Mean | 0.003 | 0.005 | 0.006 | 0.002 | 0.001 | 0.004 | |
| S.D. | 0.007 | 0.013 | 0.014 | 0.006 | 0.004 | 0.010 | |
| K = 9 | |||||||
| 1 | 53.268% | 56.171% | 56.016% | 57.217% | 60.927% | 61.928% | |
| 2 | 54.554% | 56.412% | 58.045% | 59.243% | 59.971% | 61.676% | |
| 3 | 52.942% | 54.454% | 58.006% | 57.593% | 58.478% | 62.929% | |
| 4 | 52.866% | 55.073% | 57.444% | 58.143% | 59.191% | 62.821% | |
| 5 | 52.616% | 54.091% | 56.257% | 58.585% | 60.941% | 62.020% | |
| Mean | 53.249% | 55.240% | 57.154% | 58.156% | 59.902% | 62.275% | |
| SE Mean | 0.003 | 0.004 | 0.004 | 0.003 | 0.004 | 0.002 | |
| S.D. | 0.007 | 0.010 | 0.009 | 0.008 | 0.010 | 0.005 | |
| K = 10 | |||||||
| 1 | 54.988% | 55.175% | 56.752% | 59.166% | 60.544% | 63.510% | |
| 2 | 52.911% | 52.341% | 56.883% | 58.985% | 61.030% | 62.007% | |
| 3 | 53.477% | 53.014% | 57.139% | 58.885% | 59.531% | 63.767% | |
| 4 | 53.942% | 54.696% | 57.481% | 59.369% | 60.470% | 63.151% | |
| 5 | 51.117% | 55.491% | 55.189% | 58.697% | 61.679% | 63.087% | |
| Mean | 53.287% | 54.143% | 56.689% | 59.020% | 60.651% | 63.104% | |
| SE Mean | 0.006 | 0.006 | 0.003 | 0.001 | 0.003 | 0.003 | |
| S.D. | 0.014 | 0.013 | 0.008 | 0.002 | 0.007 | 0.006 | |
Comparison of the exact solution with DFA solution.
| Mean solution of DFA | GAMS solution | S.D. | SE Mean | P-Value | ||
|---|---|---|---|---|---|---|
| K = 6 | 50.435% | 49.234% | 0.008 | 0.006 | 0.008 | |
| 51.481% | 50.679% | 0.005 | 0.004 | 0.005 | ||
| 52.748% | 53.378% | 0.004 | 0.003 | 0.004 | ||
| 55.121% | 55.782% | 0.004 | 0.003 | 0.004 | ||
| 56.057% | 57.744% | 0.011 | 0.008 | 0.010 | ||
| 58.125% | 60.813% | 0.019 | 0.013 | 0.015 | ||
| K = 7 | 53.417% | 46.974% | 0.045 | 0.032 | 0.042 | |
| 53.787% | 49.254% | 0.032 | 0.022 | 0.029 | ||
| 54.658% | 52.455% | 0.015 | 0.011 | 0.013 | ||
| 56.519% | 54.811% | 0.012 | 0.008 | 0.010 | ||
| 57.639% | 57.038% | 0.004 | 0.003 | 0.003 | ||
| 58.687% | 59.925% | 0.008 | 0.006 | 0.007 | ||
| K = 8 | 52.954% | 45.652% | 0.051 | 0.036 | 0.048 | |
| 54.200% | 46.860% | 0.051 | 0.036 | 0.047 | ||
| 56.023% | 49.489% | 0.046 | 0.032 | 0.040 | ||
| 58.129% | 53.303% | 0.034 | 0.024 | 0.028 | ||
| 59.438% | 55.749% | 0.026 | 0.018 | 0.021 | ||
| 61.508% | 58.682% | 0.020 | 0.014 | 0.015 | ||
| K = 9 | 53.249% | 43.762% | 0.067 | 0.047 | 0.063 | |
| 55.240% | 45.431% | 0.069 | 0.049 | 0.063 | ||
| 57.154% | 47.906% | 0.065 | 0.046 | 0.057 | ||
| 58.156% | 50.061% | 0.057 | 0.040 | 0.048 | ||
| 59.902% | 52.480% | 0.052 | 0.037 | 0.043 | ||
| 62.275% | 57.077% | 0.036 | 0.026 | 0.028 | ||
| K = 10 | 53.287% | 36.058% | 0.121 | 0.086 | 0.124 | |
| 54.143% | 40.326% | 0.097 | 0.069 | 0.094 | ||
| 56.689% | 44.145% | 0.088 | 0.062 | 0.080 | ||
| 59.020% | 47.032% | 0.084 | 0.059 | 0.073 | ||
| 60.651% | 49.702% | 0.077 | 0.054 | 0.064 | ||
| 63.104% | 52.426% | 0.075 | 0.053 | 0.060 |
* denotes rejection of the hypothesis at the 0.01 level.
Set of answers in small and large dimension.
| D | DFA Solution | GAMS Solution | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Low -D | K = 6 | 50.435% | 51.481% | 52.748% | 55.121% | 56.057% | 58.125% | 49.234% | 50.679% | 53.378% | 55.782% | 57.744% | 60.813% |
| K = 7 | 53.417% | 53.787% | 54.658% | 56.519% | 57.639% | 58.687% | 46.974% | 49.254% | 52.455% | 54.811% | 57.038% | 59.925% | |
| K = 8 | 52.954% | 54.200% | 56.023% | 58.129% | 59.438% | 61.508% | 45.652% | 46.860% | 49.489% | 53.303% | 55.749% | 58.682% | |
| K = 9 | 53.249% | 55.240% | 57.154% | 58.156% | 59.902% | 62.275% | 36.058% | 40.326% | 44.145% | 47.032% | 49.702% | 52.426% | |
| K = 10 | 53.287% | 54.143% | 56.689% | 59.020% | 60.651% | 63.104% | 36.058% | 40.326% | 44.145% | 47.032% | 49.702% | 52.426% | |
| High- D | K = 11 | 52.664% | 55.066% | 56.087% | 59.616% | 62.251% | 63.694% | - | - | - | - | - | - |
| K = 12 | 50.432% | 52.244% | 55.373% | 58.155% | 60.899% | 63.898% | - | - | - | - | - | - | |
| K = 13 | 48.351% | 49.467% | 52.614% | 55.060% | 57.667% | 61.688% | - | - | - | - | - | - | |
| K = 14 | 47.935% | 48.951% | 49.584% | 52.767% | 55.157% | 57.829% | - | - | - | - | - | - | |
| K = 15 | 44.075% | 45.247% | 47.652% | 49.948% | 52.576% | 55.531% | - | - | - | - | - | - | |