{ "cells": [ { "cell_type": "markdown", "id": "5f6ccd5b", "metadata": {}, "source": [ "# CapiPort - PORTFOLIO OPTIMISATION" ] }, { "cell_type": "markdown", "id": "b1962897", "metadata": {}, "source": [ " Two things to consider for Portfolio Optimisation:\n", " \n", " 1) Minimising Risk\n", " 2) Maximising Return" ] }, { "cell_type": "markdown", "id": "9d025126", "metadata": {}, "source": [ " Basic process of Portfolio Optimisation:\n", " \n", " 1) Select the Asset class to work on.\n", " 1.1) Asset Class choosen - Equity (Stocks)\n", " 2) Select the Companies which you want to use to build a Portfolio.\n", " 2.1) Companies choosen - \n", " 2.1.1) Tata Power - TATAPOWER.NS\n", " 2.1.2) Tata Motors - TATAMOTORS.NS\n", " 2.1.3) Tata Steel - TATASTEEL.NS\n", " 2.1.4) Zomato - ZOMATO.NS\n", " 2.1.5) NHPC - NHPC.NS\n", " 2.1.6) NCC - NCC.NS\n", " 2.1.7) IREDA - IREDA.NS\n", " 2.1.8) IRCON - IRCON.NS\n", " 3) To try various Statistical Methods relating to Portfolio Optimisation.\n", " 3.1) Method 1 - Result\n", " 3.2) Method 2 - Result\n", " 4) You will obtain Weigths or Percentages of Portfolio to invest.\n", " 4.1) Method 1 - Weights\n", " 4.2) Method 2 - Weights\n", " 5) Testing the Portfolio for the future.\n", " 5.1) Method 1 - Result\n", " 5.2) Method 2 - Result\n", " 6) Final Result" ] }, { "cell_type": "code", "execution_count": 15, "id": "9171f5d8", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | SYMBOL | \n", "NAME OF COMPANY | \n", "SERIES | \n", "DATE OF LISTING | \n", "PAID UP VALUE | \n", "MARKET LOT | \n", "ISIN NUMBER | \n", "FACE VALUE | \n", "Unnamed: 8 | \n", "YahooEquiv | \n", "Yahoo_Equivalent_Code | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "20MICRONS | \n", "20 Microns Limited | \n", "EQ | \n", "06-Oct-08 | \n", "5 | \n", "1 | \n", "INE144J01027 | \n", "5 | \n", ".NS | \n", "20MICRONS.NS | \n", "'20MICRONS.NS', | \n", "
1 | \n", "21STCENMGM | \n", "21st Century Management Services Limited | \n", "EQ | \n", "03-May-95 | \n", "10 | \n", "1 | \n", "INE253B01015 | \n", "10 | \n", ".NS | \n", "21STCENMGM.NS | \n", "'21STCENMGM.NS', | \n", "
2 | \n", "3IINFOTECH | \n", "3i Infotech Limited | \n", "EQ | \n", "22-Apr-05 | \n", "10 | \n", "1 | \n", "INE748C01020 | \n", "10 | \n", ".NS | \n", "3IINFOTECH.NS | \n", "'3IINFOTECH.NS', | \n", "
3 | \n", "3MINDIA | \n", "3M India Limited | \n", "EQ | \n", "13-Aug-04 | \n", "10 | \n", "1 | \n", "INE470A01017 | \n", "10 | \n", ".NS | \n", "3MINDIA.NS | \n", "'3MINDIA.NS', | \n", "
4 | \n", "3PLAND | \n", "3P Land Holdings Limited | \n", "EQ | \n", "19-Jul-95 | \n", "2 | \n", "1 | \n", "INE105C01023 | \n", "2 | \n", ".NS | \n", "3PLAND.NS | \n", "'3PLAND.NS', | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
1660 | \n", "ZODJRDMKJ | \n", "Zodiac JRD- MKJ Limited | \n", "EQ | \n", "19-Jul-95 | \n", "10 | \n", "1 | \n", "INE077B01018 | \n", "10 | \n", ".NS | \n", "ZODJRDMKJ.NS | \n", "'ZODJRDMKJ.NS', | \n", "
1661 | \n", "ZOTA | \n", "Zota Health Care LImited | \n", "EQ | \n", "19-Aug-19 | \n", "10 | \n", "1 | \n", "INE358U01012 | \n", "10 | \n", ".NS | \n", "ZOTA.NS | \n", "'ZOTA.NS', | \n", "
1662 | \n", "ZUARI | \n", "Zuari Agro Chemicals Limited | \n", "EQ | \n", "27-Nov-12 | \n", "10 | \n", "1 | \n", "INE840M01016 | \n", "10 | \n", ".NS | \n", "ZUARI.NS | \n", "'ZUARI.NS', | \n", "
1663 | \n", "ZUARIGLOB | \n", "Zuari Global Limited | \n", "BE | \n", "12-Apr-95 | \n", "10 | \n", "1 | \n", "INE217A01012 | \n", "10 | \n", ".NS | \n", "ZUARIGLOB.NS | \n", "'ZUARIGLOB.NS', | \n", "
1664 | \n", "ZYDUSWELL | \n", "Zydus Wellness Limited | \n", "EQ | \n", "13-Nov-09 | \n", "10 | \n", "1 | \n", "INE768C01010 | \n", "10 | \n", ".NS | \n", "ZYDUSWELL.NS | \n", "'ZYDUSWELL.NS' | \n", "
1665 rows × 11 columns
\n", "