基金价格问题

https://github.com/rainx/pytdx/issues/16

get_minute_time_data,get_transaction_data,get_security_quotes这些函数如果传入基金代码,返回的价格都大了10倍。

这个是通达信的行情数据本身就给乘了10倍吗?

wopalm:

在证券的清单中,有"价格小数位数"的信息,可以看到,159922的小数位数是3位。pytdx证券清单的函数,舍去了这个信息,建议加上。返回的数据格式如下

在 get_security_list 接口中增加了 小数点位数 (decimal_point)

如:

In [11]: api.to_df(api.get_security_list(market=0, start=800))
Out[11]:
       code  volunit  decimal_point    name    pre_close
0    000978      100              2    桂林旅游   312.022500
1    000979      100              2    中弘股份     1.960000
2    000980      100              2    众泰汽车   616.005000
3    000981      100              2    银亿股份   488.015000
4    000982      100              2  *ST 中绒     4.070000
5    000983      100              2    西山煤电   632.052500
6    000985      100              2    大庆华科    24.670000
7    000987      100              2    越秀金控   920.027500
8    000988      100              2    华工科技  1864.020000
9    000989      100              2   九 芝 堂    19.299999
10   000990      100              2    诚志股份    17.270000
11   000993      100              2    闽东电力   536.027500
12   000995      100              2    皇台酒业  1608.030000
13   000996      100              2    中国中期  1304.027500
14   000997      100              2   新 大 陆    23.500000
15   000998      100              2    隆平高科    23.799999
16   000999      100              2    华润三九    27.820000
17   001696      100              2    宗申动力     7.340000
18   001896      100              2    豫能控股     6.690000
19   001979      100              2    招商蛇口    19.180000
20   002001      100              2   新 和 成    20.260000
21   002002      100              2    鸿达兴业   200.000000
22   002003      100              2    伟星股份   712.030000
23   002004      100              2    华邦健康     8.040000
24   002005      100              2    德豪润达     4.680000
25   002006      100              2    精功科技     7.910000
26   002007      100              2    华兰生物    29.000000
27   002008      100              2    大族激光    64.169998
28   002009      100              2    天奇股份  1224.050000
29   002010      100              2    传化智联  1896.005000
..      ...      ...            ...     ...          ...
970  101301       10              3  国债1301   103.000000
971  101303       10              3  国债1303    99.580002
972  101305       10              3  国债1305   100.000000
973  101308       10              3  国债1308    99.099998
974  101309       10              3  国债1309   100.000000
975  101310       10              3  国债1310   100.000000
976  101311       10              3  国债1311    98.626999
977  101313       10              3  国债1313    99.290001
978  101315       10              3  国债1315    99.011002
979  101316       10              3  国债1316   100.000000
980  101318       10              3  国债1318   100.000000
981  101319       10              3  国债1319   100.000000
982  101320       10              3  国债1320   100.500000
983  101323       10              3  国债1323   100.000000
984  101324       10              3  国债1324   100.000000
985  101325       10              3  国债1325   100.000000
986  101401       10              3  国债1401   100.000000
987  101403       10              3  国债1403   101.540001
988  101405       10              3  国债1405   100.000000
989  101406       10              3  国债1406   100.000000
990  101408       10              3  国债1408   100.000000
991  101409       10              3  国债1409   100.000000
992  101410       10              3  国债1410   100.000000
993  101412       10              3  国债1412    99.500000
994  101413       10              3  国债1413   101.690002
995  101416       10              3  国债1416   100.000000
996  101417       10              3  国债1417   100.000000
997  101420       10              3  国债1420   100.000000
998  101421       10              3  国债1421   100.000000
999  101424       10              3  国债1424   100.000000