{"id":7651,"date":"2022-11-29T08:45:05","date_gmt":"2022-11-29T01:45:05","guid":{"rendered":"http:\/\/www.phfm.vn\/?page_id=7651"},"modified":"2026-01-16T13:38:34","modified_gmt":"2026-01-16T06:38:34","slug":"performance","status":"publish","type":"page","link":"https:\/\/www.phfm.vn\/zh\/product-service\/performance\/","title":{"rendered":"\u57fa\u91d1\u7e3e\u6548"},"content":{"rendered":"<h3 class=\"mt-30 mb-10 ov-title\">NAV\/ Unit fluctuation graph<\/h3>\n    <div>\n    \n    <div class=\"chart_select hide\">\n        <label for=\"filter_nav_chart_fund_code\">Compare performance of PHVSF with<\/label>\n        <select id=\"filter_nav_chart_fund_code\">\n                                                <option value=\"VNINDEX\">VNINDEX<\/option>\n                                    <\/select>\n    <\/div>\n\n    <div id=\"chart_container\" class=\"chart_content\">\n        \n    <\/div>\n    <\/div>\n    <script type=\"text\/javascript\">\n        const limitLastYear = 50;\n    \/\/ jQuery(function($) {\n        \/\/ var seriesOptions = [],\n        \/\/     seriesCounter = 0,\n        \/\/     names = ['MSFT', 'AAPL', 'GOOG'];\n\n        \/**\n         * Create the chart when all data is loaded\n         * @return {undefined}\n         *\/\n        function createChart(elmid, seriesOptions) {\n            Highcharts.setOptions({\n                lang: {\n                    rangeSelectorZoom: '',\n                    \/\/ rangeSelectorFrom: '\u5f9e',\n                    \/\/ rangeSelectorTo: '\u5230',\n                    shortMonths: [\n                        '1\u6708',\n                        '2\u6708',\n                        '3\u6708',\n                        '4\u6708',\n                        '5\u6708',\n                        '6\u6708',\n                        '7\u6708',\n                        '8\u6708',\n                        '9\u6708',\n                        '10\u6708',\n                        '11\u6708',\n                        '12\u6708',\n                    ],\n                    months: [\n                        '1\u6708',\n                        '2\u6708',\n                        '3\u6708',\n                        '4\u6708',\n                        '5\u6708',\n                        '6\u6708',\n                        '7\u6708',\n                        '8\u6708',\n                        '9\u6708',\n                        '10\u6708',\n                        '11\u6708',\n                        '12\u6708',\n                    ],\n                    weekdays: [\n                        '\u661f\u671f\u65e5',\n                        '\u661f\u671f\u4e00',\n                        '\u661f\u671f\u4e8c',\n                        '\u661f\u671f\u4e09',\n                        '\u661f\u671f\u56db',\n                        '\u661f\u671f\u4e94',\n                        '\u661f\u671f\u516d',\n                    ]\n                }\n            });\n\n            var chart = Highcharts.stockChart(elmid, {\n\n                title: {\n                    text: \"\"\n                },\n                subtitle: {\n                    text: \"\"\n                },\n                \/\/ rangeSelector: {\n                \/\/     selected: 4\n                \/\/ },\n\n                rangeSelector: {\n                    allButtonsEnabled: 1,\n                    \/\/ selected: parseInt('0'),\n                    buttons: [{\n                        type: 'month',\n                        count: 1,\n                        text: '1 \u500b\u6708',\n                        id: 0\n                        \/\/ ,\n                        \/\/ events: {\n                        \/\/     click: function(e) {\n                        \/\/         parseChart(this.type, this.count);\n                        \/\/     }\n                        \/\/ }\n                    }, {\n                        type: 'month',\n                        count: 3,\n                        text: '3 \u500b\u6708',\n                        id: 1\n                    }, {\n                        type: 'month',\n                        count: 6,\n                        text: '6 \u500b\u6708',\n                        id: 2\n                    },\n                    {\n                        type: 'ytd',\n                        text: 'YTD',\n                        id: 3\n                    },\n                    {\n                        type: 'year',\n                        count: 1,\n                        text: '1 \u5e74',\n                        id: 4\n                    }, {\n                        type: 'all',\n                        \/\/ type: 'year',\n                        \/\/ count: 3,\n                        text: '\u5168\u90e8',\n                        id: 5\n                    }],\n                    buttonTheme: {\n                        width: 50\n                    },\n                    inputDateFormat: \"%d\/%m\/%Y\",\n                    inputEditDateFormat: \"%d\/%m\/%Y\"\n                },\n\n                \/\/ xAxis: {\n                \/\/     labels: {\n                \/\/         format: \"{value:%m\/%Y}\"\n                \/\/     },\n                \/\/     units: [[\"month\"]]\n                \/\/ },\n                \n                xAxis: {\n                    min: moment().subtract(limitLastYear, 'year').subtract(2, 'days').endOf('date').valueOf(),\n                    max: moment().add(1, 'days').endOf('date').valueOf(),\n                    events: {\n                        setExtremes: function(e) {\n                            processEventChart(e);                            \n                        }\n                    }\n                },\n\n                yAxis: {\n                    labels: {\n                        formatter: function () {\n                            return (this.value > 0 ? ' + ' : '') + this.value + '%';\n                        }\n                    },\n                    plotLines: [{\n                        value: 0,\n                        width: 2,\n                        color: 'silver'\n                    }]\n                },\n                legend: {\n                    enabled: true\n                },\n\n                plotOptions: {\n                    series: {\n                        compare: 'percent', \/\/ 'value' | 'percent'\n                        showInNavigator: true\n                    }\n                },\n\n                tooltip: {\n                    xDateFormat: \"%A, %d\/%m\/%Y\",\n                    pointFormat: '<span style=\"color:{series.color}\">{series.name}<\/span>: <b>{point.y}<\/b> ({point.change}%)<br\/>',\n                    valueDecimals: 2,\n                    split: true\n                },\n\n                series: seriesOptions\n            });\n            return chart;\n        }\n        var chartNAV = createChart('chart_container', []);\n        \n        \/* processEventChart ({\n            'trigger' : 'rangeSelectorButton',\n            'rangeSelectorButton' : chartNAV.rangeSelector.buttons[0].onEvents.click();\n        });*\/\n        function processEventChart (e) {\n            \n            if (e.trigger == 'rangeSelectorButton') {\n                e.preventDefault();\n                let min, max = moment().endOf('date').valueOf();\n                switch (e.rangeSelectorButton.type) {\n                    case 'ytd':\n                        min = moment().startOf('year').endOf('date').valueOf();\n                        break;\n                    default :\n                        min = max - e.rangeSelectorButton._range;\n                        break;\n                }\n                updateChart(min, max);\n                return false;\n            } else if (e.trigger == 'rangeSelectorInput') {\n                e.preventDefault();\n                let min_value = $('#chart_container').find('input[name=\"min\"]').val(),\n                    max_value = $('#chart_container').find('input[name=\"max\"]').val();\n                \n                \/\/ updateChart( moment(min_value, 'DD-MM-YYYY').endOf('date').valueOf(),  moment(max_value, 'DD-MM-YYYY').endOf('date').valueOf());\n                updateChart( moment(min_value, 'YYYY-MM-DD').endOf('date').valueOf(),  moment(max_value, 'YYYY-MM-DD').endOf('date').valueOf());\n                return false;\n            } else if (e.trigger == 'navigator') {\n                if (e.DOMEvent.type == 'mouseup') {\n                    updateChart(moment(e.min).endOf('date').valueOf(), moment(e.max).endOf('date').valueOf());\n                }\n            }\n        }\n        function updateChart(min, max) {\n            chartNAV.showLoading();\n            if (min === undefined) {\n                min = chartNAV.xAxis[0].getExtremes().userMin;\n            }\n            if (max === undefined) {\n                max = chartNAV.xAxis[0].getExtremes().userMax;\n            }\n            let min_moment = moment(min);\n            let max_moment = moment(max);\n\n            if (!min_moment.isValid() || !max_moment.isValid()) {\n                min_moment = moment().subtract(limitLastYear, 'year');\n                max_moment = moment();\n            }\n\n            if (min_moment.diff(max_moment, 'days') >= 0) {\n                min_moment = max_moment.clone().subtract(30, 'days');\n            }\n\n\n            let ajaxData = {\n                fund_name: 'PHVSF',\n                fund_compare_name: $('#filter_nav_chart_fund_code').val(),\n                date_started: min,\n                date_ended: max,\n                action: 'chartdata'\n            };\n            ssiHighChartComparing = $.ajax({\n                url: 'https:\/\/www.phfm.vn\/wp-admin\/admin-ajax.php',\n                data: ajaxData,\n                success: function(response) {\n                    seriesOptions = [\n                        {\n                            name: response.chartData.name,\n                            data: response.chartData.data,\n                            color: '#F5A01A', \/\/ same as onSeries\n                            fillColor: null,\n                            \/\/ fillColor: '#F5A01A'\n                        },\n                        {\n                            name: response.chartCompareData.name,\n                            data: response.chartCompareData.data,\n                            color: '#444444', \/\/ same as onSeries\n                            fillColor: null,\n                            \/\/ fillColor: '#444444'\n                        }\n                        \n                    ];\n                    if (chartNAV) {\n                        \/\/ chartNAV.series[0].setData(response.chartData.data);\n                        \/\/ chartNAV.series[1].setData(response.chartCompareData.data);\n                        chartNAV.update({\n                            series: seriesOptions\n                        }, false, true, false);\n                    } else {\n                        chartNAV = createChart('chart_container', seriesOptions);                        \n                    }\n                    \n                    chartNAV.xAxis[0].setExtremes(min_moment.hours(12).startOf('hour').valueOf(), max_moment.endOf('day').valueOf(), false);\n\n                    chartNAV.redraw(true);\n\n                    \/\/ chartNAV.update({\n                    \/\/     series: []\n                    \/\/ }, false, true, false);\n\n                    \/\/ if (response.hasOwnProperty('chartData') && response.chartData.name) {\n                    \/\/     chartNAV.addSeries(\n                    \/\/         $.extend({}, response.chartData),\n                    \/\/         false\n                    \/\/     );\n                    \/\/ }\n\n                    \/\/ if (response.hasOwnProperty('chartCompareData') && response.chartCompareData.name) {\n                    \/\/     chartNAV.addSeries(\n                    \/\/         $.extend({}, response.chartCompareData),\n                    \/\/         false\n                    \/\/     );\n                    \/\/ }\n                    \/\/ chartNAV.xAxis[0].setExtremes(min_moment.hours(12).startOf('hour').valueOf(), max_moment.endOf('day').valueOf(), false);\n                    \/\/ chartNAV.redraw(true);\n\n                },\n                error: function(xhr) {\n                    if (xhr.statusText != 'abort') {\n                        ssiHighChart.update({\n                            series: []\n                        }, true, true, true);\n                    }\n                },\n                complete: function() {\n                    chartNAV.hideLoading();\n                    \/\/ if ($('#loading').length > 0) {\n                    \/\/     $('#loading').remove();\n                    \/\/ }\n                }\n            });    \n        }\n        \/\/ \/\/ firstChart();\n        \/\/ \/\/ chartNAV.rangeSelector.buttons[0].onEvents.click();\n        let firstSelected = parseInt('0');\n        chartNAV.rangeSelector.clickButton(firstSelected);\n        \/\/ \/\/ chartNAV.rangeSelector.setSelected(firstSelected);         \n    \/\/ });\n    <\/script>\n    \n<p><em>* \u6240\u6709\u4ea4\u6613\u50c5\u4ee5\u4ea4\u6613\u65e5\uff08T\u65e5\uff09\u78ba\u8a8d\u7684NAV\u70ba\u6e96\uff0c\u975e\u4ea4\u6613\u65e5\u7684NAV\u50c5\u4f9b\u53c3\u8003<\/em><\/p>\n<h3 class=\"mt-30 mb-10 ov-title\">Growth in years<\/h3>\n<table class=\"tbl-growth-2\">\n<tbody>\n<tr>\n<th>NAV\/Unit<br \/>(VND)<\/th>\n<th>2023<\/th>\n<th>2024<\/th>\n<th>2025<\/th>\n<th>Since\u00a0Inception<br \/>21\/11\/2022 (*)<\/th>\n<\/tr>\n<tr>\n<td>PHVSF<br \/>(Performance %)<\/td>\n<td>5.90%<\/td>\n<td>15.35%<\/td>\n<td>9.87%<\/td>\n<td>33.41% <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><em>* Data as of 03\/05\/2026<\/em><\/p>\n<h3 class=\"mt-30 mb-10 ov-title\">NAV Information<\/h3>\n    <div class=\"fund_nav selection-tab\">\n        <div class=\"selection-control\">\n            <span class=\"s-ctrl ctrl-latest active\" data-active=\"item-latest\">NAV\u6700\u65b0<\/span>\n            <span class=\"s-ctrl ctrl-history \" data-active=\"item-history\">NAV\u6b77\u53f2<\/span>\n        <\/div>\n        <div class=\"selection-items\">\n            <div class=\"s-item active\" data-id=\"item-latest\">\n                <a class=\"btn-dl-excel\" href=\"https:\/\/www.phfm.vn\/wp-admin\/admin-ajax.php?action=download_latest_nav&fund_list=PHVSF&fund_default=PHVSF&nonce=00342f1f83\" target=\"_blank\">\n                    <i class=\"fa fa-file-excel-o\" aria-hidden=\"true\"><\/i>\n                <\/a>\n                <table class=\"tbl-growth-2\">                    \n                                        <thead>\n                        <tr>\n                            <th>\u8cc7\u7522\u6de8\u503c\/\u55ae\u4f4d\u622a\u81f303\/05\/2026<br\/>(VND)<\/th>\n                            <th>NAV\/CCQ \u6700\u9ad8<br\/>2026<\/th>\n                            <th>NAV\/CCQ \u6700\u4f4e<br\/>2026<\/th>\n                        <\/tr>\n                    <\/thead>\n                    \n                    <tbody>\n                                                                            <tr>\n                            <td>13,340.64<\/td>\n                            <td>14,402.89<\/td>\n                            <td>12,653.35<\/td>\n                        <\/tr>\n                                                                        <\/tbody>\n                                    <\/table>\n            <\/div>\n            <div class=\"s-item \" data-id=\"item-history\">\n                <a class=\"btn-dl-excel\" href=\"https:\/\/www.phfm.vn\/wp-admin\/admin-ajax.php?action=download_history_nav&from_date=2025-11-04&to_date=2026-05-04&fund_name=PHVSF&nonce=00342f1f83\" target=\"_blank\">\n                    <i class=\"fa fa-file-excel-o\" aria-hidden=\"true\"><\/i>\n                <\/a>\n                <div class=\"search\">\n                    <form method=\"get\" action=\"\">\n                        <input type=\"hidden\" name=\"nav_tab\" value=\"history\" \/>\n                    <table>\n                        <tbody>\n                            <tr>\n                                <td><input type=\"date\" name=\"from_date\" placeholder=\"dd\/mm\/yyyy\" value=\"2025-11-04\" ><\/td>\n                                <td><input type=\"date\" name=\"to_date\" placeholder=\"dd\/mm\/yyyy\" value=\"2026-05-04\" ><\/td>\n                                <td>\n                                    <select name=\"fund_name\">\n                                                                                        <option value=\"PHVSF\"  selected>\n                                                    PHVSF                \n                                                <\/option>\n                                                                            <\/select>\n                                <\/td>\n                                <td>\n                                    <button class=\"mb-0 mr-0\" type=\"submit\">\u78ba\u8a8d<\/button>\n                                <\/td>\n                            <\/tr>\n                        <\/tbody>\n                    <\/table>\n                    <\/form>\n                <\/div>\n                <table class=\"tbl-growth-2\">\n                    <thead>\n                        <tr>\n                            <th>\u65e5\u671f<\/th>\n                            <th>\u4ea4\u6613\u65e5<\/th>\n                            <th>\u8cc7\u7522\u6de8\u503c\/CCQ<br\/>(VND)<\/th> \n                            <th>\u8207\u524d\u65e5\u76f8\u6bd4\u6de8\u503c\u8b8a\u5316(\uff05)<\/th>                           \n                            <th>\u672c\u6708\u81f3\u4eca\u6de8\u503c\u8b8a\u5316(\uff05)<\/th>\n                            <th>\u4eca\u5e74\u8fc4\u4eca\u6de8\u503c\u8b8a\u5316(\uff05)<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody>\n                                        \n                                                <tr>\n                            <td>03\/05\/2026<\/td>\n                            <td>04\/05\/2026<\/td>\n                            <td>13,340.64<\/td>\n                            <td>-0.23%<\/td>\n                            <td>-0.05%<\/td>\n                            <td>-1.22%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>28\/04\/2026<\/td>\n                            <td>29\/04\/2026<\/td>\n                            <td>13,371.25<\/td>\n                            <td>-0.41%<\/td>\n                            <td>+0.20%<\/td>\n                            <td>-0.39%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>27\/04\/2026<\/td>\n                            <td>28\/04\/2026<\/td>\n                            <td>13,426.24<\/td>\n                            <td>-0.01%<\/td>\n                            <td>+0.61%<\/td>\n                            <td>+0.02%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>23\/04\/2026<\/td>\n                            <td>24\/04\/2026<\/td>\n                            <td>13,521.54<\/td>\n                            <td>-0.01%<\/td>\n                            <td>+1.32%<\/td>\n                            <td>+0.73%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>22\/04\/2026<\/td>\n                            <td>23\/04\/2026<\/td>\n                            <td>13,523.14<\/td>\n                            <td>-0.18%<\/td>\n                            <td>+1.33%<\/td>\n                            <td>+0.74%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>21\/04\/2026<\/td>\n                            <td>22\/04\/2026<\/td>\n                            <td>13,547.92<\/td>\n                            <td>-0.44%<\/td>\n                            <td>+1.52%<\/td>\n                            <td>+0.93%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>20\/04\/2026<\/td>\n                            <td>21\/04\/2026<\/td>\n                            <td>13,608.18<\/td>\n                            <td>+0.79%<\/td>\n                            <td>+1.97%<\/td>\n                            <td>+1.38%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>19\/04\/2026<\/td>\n                            <td>20\/04\/2026<\/td>\n                            <td>13,502.17<\/td>\n                            <td>-0.01%<\/td>\n                            <td>+1.18%<\/td>\n                            <td>+0.59%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>16\/04\/2026<\/td>\n                            <td>17\/04\/2026<\/td>\n                            <td>13,444.21<\/td>\n                            <td>-0.04%<\/td>\n                            <td>+0.74%<\/td>\n                            <td>+0.16%<\/td>\n                        <\/tr>\n                                                <tr>\n                            <td>15\/04\/2026<\/td>\n                            <td>16\/04\/2026<\/td>\n                            <td>13,450.11<\/td>\n                            <td>-0.28%<\/td>\n                            <td>+0.79%<\/td>\n                            <td>+0.20%<\/td>\n                        <\/tr>\n                                                                \n                    <\/tbody>\n                <\/table>\n                <div class=\"custom_pagination nav-pagination\">\n                <ul class='page-numbers'>\n\t<li><span aria-current=\"page\" class=\"page-numbers current\">1<\/span><\/li>\n\t<li><a class=\"page-numbers\" href=\"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7651\/page\/2\/?nav_tab=history\">2<\/a><\/li>\n\t<li><a class=\"page-numbers\" href=\"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7651\/page\/3\/?nav_tab=history\">3<\/a><\/li>\n\t<li><a class=\"page-numbers\" href=\"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7651\/page\/4\/?nav_tab=history\">4<\/a><\/li>\n\t<li><span class=\"page-numbers dots\">&hellip;<\/span><\/li>\n\t<li><a class=\"page-numbers\" href=\"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7651\/page\/12\/?nav_tab=history\">12<\/a><\/li>\n\t<li><a class=\"next page-numbers\" href=\"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7651\/page\/2\/?nav_tab=history\"><i class=\"icon-angle-right\"><\/i><\/a><\/li>\n<\/ul>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>","protected":false},"excerpt":{"rendered":"<p>NAV\/ Unit fluctuation graph * \u6240\u6709\u4ea4\u6613\u50c5\u4ee5\u4ea4\u6613\u65e5\uff08T\u65e5\uff09\u78ba\u8a8d\u7684NAV\u70ba\u6e96\uff0c\u975e\u4ea4\u6613&#8230;<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":7336,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-blank-sub-nav-vertical.php","meta":[],"_links":{"self":[{"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7651"}],"collection":[{"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/comments?post=7651"}],"version-history":[{"count":43,"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7651\/revisions"}],"predecessor-version":[{"id":15237,"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7651\/revisions\/15237"}],"up":[{"embeddable":true,"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/pages\/7336"}],"wp:attachment":[{"href":"https:\/\/www.phfm.vn\/zh\/wp-json\/wp\/v2\/media?parent=7651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}