Commit 382ae34b authored by Dr.李's avatar Dr.李

change class style

parent c0f232f9
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": 10,
"execution_count": 1,
"id": "b81e5b9e-b8f5-4198-b98c-2e26f025875c",
"metadata": {},
"outputs": [],
......@@ -21,7 +21,7 @@
},
{
"cell_type": "code",
"execution_count": 11,
"execution_count": 2,
"id": "8bf4331c-c1db-47b4-b72d-10d5ccb72657",
"metadata": {},
"outputs": [],
......@@ -33,19 +33,19 @@
},
{
"cell_type": "code",
"execution_count": 12,
"execution_count": 3,
"id": "d228ec88-a55b-4451-8a69-1a0e490b9161",
"metadata": {},
"outputs": [],
"source": [
"# 获取所有目标QDII基金(清算结束日期晚于当前日)\n",
"\n",
"security_ids = fd_alive_funds(today, 601)"
"security_ids = fd_alive_funds(today, 2206)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"execution_count": 4,
"id": "7763ee34-dbba-4297-b2d8-16fc98be8a3b",
"metadata": {},
"outputs": [],
......@@ -56,7 +56,7 @@
},
{
"cell_type": "code",
"execution_count": 14,
"execution_count": 5,
"id": "e12d8f3b-0570-40db-9ec3-d6804b78c686",
"metadata": {},
"outputs": [],
......@@ -66,7 +66,7 @@
},
{
"cell_type": "code",
"execution_count": 15,
"execution_count": 6,
"id": "b3f87023-d068-4014-975c-22db615c3273",
"metadata": {},
"outputs": [
......@@ -74,10 +74,10 @@
"data": {
"text/plain": [
"array(['QDII股票型基金', 'QDII混合基金', 'QDII债券基金', 'QDII指数股票型基金', 'QDII商品基金',\n",
" 'QDII房地产信托基金', '灵活配置型基金(股票上限95%)(A类)'], dtype=object)"
" 'QDII房地产信托基金', 'QDII分级子基金'], dtype=object)"
]
},
"execution_count": 15,
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
......@@ -88,7 +88,7 @@
},
{
"cell_type": "code",
"execution_count": 16,
"execution_count": 7,
"id": "0efd51eb-a03c-440b-b083-a36df52f9185",
"metadata": {},
"outputs": [],
......@@ -102,7 +102,7 @@
},
{
"cell_type": "code",
"execution_count": 17,
"execution_count": 8,
"id": "850b9707-8849-48b5-9b39-9111ab78ccc1",
"metadata": {},
"outputs": [
......@@ -159,63 +159,63 @@
" <tbody>\n",
" <tr>\n",
" <th>QDII债券型基金</th>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>37</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>38</td>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" <td>39</td>\n",
" </tr>\n",
" <tr>\n",
" <th>QDII另类投资基金</th>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>6</td>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>10</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>9</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" </tr>\n",
" <tr>\n",
" <th>QDII混合型基金</th>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>10</td>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>27</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" <td>14</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" <td>31</td>\n",
" </tr>\n",
" <tr>\n",
" <th>QDII股票型基金</th>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>40</td>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>53</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" <td>50</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" <td>77</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
......@@ -224,20 +224,20 @@
"text/plain": [
" SECURITYID L1CODE L1NAME L2CODE L2NAME L3CODE L3NAME \\\n",
"QDII型(子类) \n",
"QDII债券型基金 38 38 38 38 38 38 38 \n",
"QDII另类投资基金 10 10 10 10 10 10 10 \n",
"QDII混合型基金 27 27 27 27 27 27 27 \n",
"QDII股票型基金 53 53 53 53 53 53 53 \n",
"QDII债券型基金 39 39 39 39 39 39 39 \n",
"QDII另类投资基金 19 19 19 19 19 19 19 \n",
"QDII混合型基金 31 31 31 31 31 31 31 \n",
"QDII股票型基金 77 77 77 77 77 77 77 \n",
"\n",
" FDNAME SNAMECOMP FSYMBOL FDNATURE INVESTSTYLE \n",
"QDII型(子类) \n",
"QDII债券型基金 38 37 38 38 38 \n",
"QDII另类投资基金 10 6 10 10 10 \n",
"QDII混合型基金 27 10 27 27 27 \n",
"QDII股票型基金 53 40 53 53 53 "
"QDII债券型基金 39 38 39 39 39 \n",
"QDII另类投资基金 19 9 19 19 19 \n",
"QDII混合型基金 31 14 31 31 31 \n",
"QDII股票型基金 77 50 77 77 77 "
]
},
"execution_count": 17,
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
......@@ -271,7 +271,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.7"
"version": "3.8.12"
}
},
"nbformat": 4,
......
This diff is collapsed.
......@@ -77,8 +77,8 @@ def fd_alive_funds(trade_dt, class_code=None):
select SECODE FROM TQ_FD_TYPE
WHERE
ISVALID = 1 AND
TYPESTYLE = '{str(class_code)[0]}' AND
CLASSCODE = '{class_code}' AND
CLASSCODE like '{class_code}%' AND
TYPESTYLE = '22' AND
BEGINDATE <= '{trade_dt}' AND
(ENDDATE>='{trade_dt}' or ENDDATE = '19000101')
ORDER BY SECODE;
......@@ -89,6 +89,7 @@ def fd_alive_funds(trade_dt, class_code=None):
WHERE
ISVALID = 1 AND
BEGINDATE <= '{trade_dt}' AND
TYPESTYLE = '22' AND
(ENDDATE>='{trade_dt}' or ENDDATE = '19000101')
ORDER BY SECODE;
"""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment