# -*- coding: utf-8 -*-
# @Time : 2022/11/2 11:58
# @Author : xxxd39
# @FileName: JoinQuantLearn.py
# @Software: PyCharm
# @Blog :https://blog.csdn.net/weixin_33595571?type=blog# get_fundamentals (股票单季度财务数据)
# finance (股票数据,基金数据等)
# opt (期权数据)
# macro (宏观数据)
# jy (聚源数据)
# bond (债券数据)
# query() 填写需要查询的对象,可以是整张表,也可以是表中的多个字段或计算出的结果
# filter 填写过滤条件,多个过滤条件可以用逗号隔开,或者用and,or这样的语法
# order_by 填写排序条件
# .desc() 降序排列
# .asc() 升序排列
# limit 限制返回的个数
# group_by 分组统计
from jqdatasdk import *
import pymongo
import difflibmongo_client = pymongo.MongoClient('mongodb://localhost:27017/')def FindCodeName(code):allcodes, allnames = FindDBCodeName('JoinQuantDB', 'all_securities')# 判断是代码还是名字if '0' <= code[0] <= '9':# print('股票代码:', end ='   ')data = allcodes.index(code)print(allnames[data] + ':' + code)if '\u0e00' <= code[0] <= '\u9fa5':# print('股票名称:', end ='   ')data = allnames.index(code)print(code + ':' + allcodes[data])def FindDBCodeName(DBname, collectionName):codes = []names = []mongo_db = mongo_client[DBname]mongo_collection = mongo_db[collectionName]allDate = mongo_collection.find()for eve in allDate:codes.append(eve['sec_code'])names.append(eve['display_name'])return codes, namesauth('', '')  # ID是申请时所填写的手机号;Password为聚宽官网登录密码def main():# 查询当日剩余可调用数据条数   2857902405count = get_query_count()print(count)# 查询所有股票代码  名称allcodes, allnames = FindDBCodeName('JoinQuantDB', 'all_securities')print(allcodes)print(allnames)print('++++++++++++++++++++++++')FindCodeName('000005.XSHE')FindCodeName('美丽生态')FindCodeName('中国宝安')if __name__ == '__main__':main()

python 聚宽 对股票名称或代码进行查询相关推荐

  1. python聚宽量化_Python量化交易之四_聚宽数据

    介绍 之前测试过一些免费API,比如tushare现在只能下载两年半数据,163有的股票数据无法下载,pandas_reader速度很慢,并且只能下载A股的各股数据,对基金和指数支持不佳.这两天尝试了 ...

  2. python聚宽量化_聚宽量化交易Portfolio与Context对象学习笔记

    聚宽的API文档对Portfolio,Context对象的描述理解不清晰,自己动手输出了Portfolio,Context对象的详细属性.(遇到不理解不明白的地方,自己动手实践输出) Portfoli ...

  3. python聚宽量化_今天开始使用聚宽的系统学习python量化交易

    今天开始使用聚宽的系统学习python量化交易 满满的成就感,终于在两个月时间里稍微懂一点程序是怎么了,虽然学习的进度比较慢,但是还是学会了一些东西 # 统计a中元素出现的次数 a = [1,2,3, ...

  4. 基于聚宽数据JQData的沪深300股指期货贴水现象简析

    -- 本篇文章 by solon 沪深300股指期货是以沪深300指数作为标的,于2010年4月16日在中金所推出的一个股指期货品种.期货的基本功能就是为投资者提供套保风险对冲和现货市场的价格发现,而 ...

  5. JQData | 基于聚宽数据JQData的沪深300股指期货贴水现象简析

    转自 https://blog.csdn.net/S_o_l_o_n/article/details/83474795#10006-weixin-1-52626-6b3bffd01fdde490013 ...

  6. Python量化代码源码160个,聚宽直接使用,已全部整理

    Python量化代码源码160个,聚宽直接使用,已全部整理.包含截面策略,择时策略,神经网络,机器学习,随机森林 id=659330254988&

  7. .bat脚本自动yes_第四章: Python脚本获取聚宽(JQData)免费行情数据

    本期目标: 从聚宽数据API中获取期权行情数据并写入到云数据库(MySql)中,通过superset访问存储在数据库中的数据. 本期导读: 聚宽金融数据API 获取ETF期权日终行情 数据写入到MyS ...

  8. bat脚本中如何多次键盘输入并判断_第四章: Python脚本获取聚宽(JQData)免费行情数据...

    本期目标: 从聚宽数据API中获取期权行情数据并写入到云数据库(MySql)中,通过superset访问存储在数据库中的数据. 本期导读: l 聚宽金融数据API l 获取ETF期权日终行情 l 数据 ...

  9. python调取聚宽数据获取股票信息

    python调取聚宽数据获取股票信息分享 聚宽数据 地址信息 注册相关 注册账号后相关python代码 数据分析后得出相关买点和卖点 长周期股票的点位和震荡分析 买入和卖出规则分析 收益比计算 聚宽数 ...

最新文章

  1. java常见面试题总结
  2. 服务器扩充后问题总结:Value too large for defined data type
  3. 恢复错误:\anaconda3\lib\site-packages\zmq\backend\cffi\__pycache__\_cffi_ext.c(266)
  4. CentOS中安装git
  5. 记一次laravel-jwt修改黑名单所用redis数据库
  6. Win10 系统直接在目录下打开cmd
  7. 每日小记 2017.6.29
  8. Windows command
  9. mysql如何只查询表中的前几条数据?多表查询前提了解
  10. SQLServer数据库文件压缩
  11. qlikview连接mysql_QlikView安装
  12. Android Studio实现简单计算器
  13. ARM程序的镜像文件以及在内存中的分区
  14. 母婴市场备受亲睐,电商运营需把握要点
  15. 第三代CAN技术即将到来
  16. 【蓝桥杯预备营集结三】软件类 C/C++ 预备试题分析及解答
  17. 你和乘风破浪姐姐只差个智能视频SDK
  18. php无穷小,无穷小理论与Python语言
  19. python保存为mat文件_Python读取mat文件保存为pickle格式的实例代码
  20. 距离北京奥运还有359天,发布WPF版本的北京2008标志(上)

热门文章

  1. 第二章 核心动画渲染框架
  2. 教你百度网盘文件转阿里云
  3. `英语` 2022/8/23
  4. 计算机网络:小明在家打开一个网址过程细致版(DNS缓存、DNS查询、TCP/IP协议、ARP协议、HTML渲染)
  5. python自动拼图_Python图像处理——人物拼图游戏
  6. Linux_多线程(进程与线程的联系_pthread库_线程创建_线程等待_线程正常终止_线程取消_线程分离_pthread_t与LWP)
  7. 读《Boost程序库完全开发指南》
  8. 环信java,java集成环信 - IM Geek开发者社区-移动开发者社区-开源社区-IM Geek官网...
  9. Mac苹果键盘多个按键没响应该如何解决呢
  10. ArcEngine 开发之ITopologicalOperator 处理奇葩问题解决