Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in / Register
Toggle navigation
F
fof
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dr.李
fof
Commits
382ae34b
Commit
382ae34b
authored
Feb 12, 2022
by
Dr.李
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
change class style
parent
c0f232f9
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
71 additions
and
70 deletions
+71
-70
010 股票型基金.ipynb
category/010 股票型基金.ipynb
+0
-0
020 混合型基金.ipynb
category/020 混合型基金.ipynb
+0
-0
030 债券型基金.ipynb
category/030 债券型基金.ipynb
+0
-0
050 另类投资基金.ipynb
category/050 另类投资基金.ipynb
+0
-0
060 QDII基金.ipynb
category/060 QDII基金.ipynb
+68
-68
070 FOF基金.ipynb
category/070 FOF基金.ipynb
+0
-0
utility.py
fof/utility.py
+3
-2
No files found.
category/010 股票型基金.ipynb
View file @
382ae34b
This diff is collapsed.
Click to expand it.
category/020 混合型基金.ipynb
View file @
382ae34b
This diff is collapsed.
Click to expand it.
category/030 债券型基金.ipynb
View file @
382ae34b
This diff is collapsed.
Click to expand it.
category/050 另类投资基金.ipynb
View file @
382ae34b
This diff is collapsed.
Click to expand it.
category/060 QDII基金.ipynb
View file @
382ae34b
...
...
@@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": 1
0
,
"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>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>
6
</td>\n",
" <td>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>1
0
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</td>\n",
" <td>
9
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</td>\n",
" <td>1
9
</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>1
0
</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>1
4
</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>
4
0</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>
5
0</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债券型基金 3
8 38 38 38 38 38 38
\n",
"QDII另类投资基金 1
0 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债券型基金 3
9 39 39 39 39 39 39
\n",
"QDII另类投资基金 1
9 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债券型基金 3
8 37 38 38 38
\n",
"QDII另类投资基金 1
0 6 10 10 10
\n",
"QDII混合型基金
27 10 27 27 27
\n",
"QDII股票型基金
53 40 53 53 53
"
"QDII债券型基金 3
9 38 39 39 39
\n",
"QDII另类投资基金 1
9 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,
...
...
category/070 FOF基金.ipynb
View file @
382ae34b
This diff is collapsed.
Click to expand it.
fof/utility.py
View file @
382ae34b
...
...
@@ -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;
"""
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment