“小师妹,想看铁矿石的产业信息,有没有专门的网站?”
“小师妹,重大期货消息、数据在哪里看?”
“品种基本知识,上哪里看?”
……
做期货经常需要查看各种资料,查找各种网站,你都知道上哪去看吗?贴心的小师妹为大家整理了期货人常用的期货网站,涵盖了期货各版块、交易所和一些综合的期货网站!快来看看吧~
(小师妹整理不易,强烈建议收藏哦~)
01
期货交易所及期货协会
1、大连商品交易所:http://www.dce.com.cn/
2、郑州商品交易所:http://www.czce.com.cn/
3、上海期货交易所:http://www.shfe.com.cn/
4、中国金融期货交易所:
http://www.cffex.com.cn/
5、上海国际能源交易中心:http://www.ine.cn/
6、广州期货交易所(未出,待补充)
7、中国期货业协会:http://www.cfachina.org
02
国家级数据网站
8、国家统计局:http://www.stats.gov.cn/
9、中国人民银行:http://www.pbc.gov.cn/
10、国家外汇管理网站:www.safe.gov.cn/
11、中国银行保险监督委员会:
www.cbirc.gov.cn/cn/view/pages/index/index.html
12、中华人民共和国海关总署:
http://www.customs.gov.cn/
13、中国证券监督管理委员会:
http://www.csrc.gov.cn/pub/newsite/
14、中华人民共和国财政部:www.mof.gov.cn/index.htm
03
期货综合网站
14、生意社:http://www.100ppi.com/
15、金十数据:https://www.jin10.com/
16、卓创资讯:https://www.sci99.com/
17、金联创:http://www.315i.com/
18、隆众资讯:https://www.oilchem.net/
19、期货日报网:http://www.qhrb.com.cn/
20、新浪财经:finance.sina.com.cn/mac/
21、东方财富网期货频道:
http://futures.eastmoney.com/
22、对冲研投:
http://bestanalyst.cn/yantou
23、和讯期货网:http://futures.hexun.com/
04
黑色板块网站
24、我的钢铁网:http://www.mysteel.com/
25、钢之家:http://www.steelhome.cn/
26、中国钢铁产业网:
http://www.chinatsi.com/#/index/39
27、找钢网:http://www.zhaogang.com/
28、钢谷网:
http://news.gangguwang.com/
29、点钢网:https://www.esteel.com/#/index
30、必和必拓:https://www.bhp.com/
31、力拓:http://www.riotinto.com/
32、淡水河谷:http://www.vale.com/
33、FMG:https://www.fmgl.com.au/
34、富宝资讯:http://fg.f139.com/
35、找焦网:
http://www.zhaojiaomei.cn/
36、中国煤炭资源网:http://www.sxcoal.com/
37、秦皇岛煤炭网:http://www.cqcoal.com/
38、金银岛煤炭:http://www.meitan315.com/
39、煤炭江湖:
http://www.meitanjianghu.com/
40、真气网:https://www.zq12369.com/
41、中国钢材网:http://www.china-g.com/
42、中国碳交易网:
http://www.tanjiaoyi.com/ets-1408
05
化工板块网站
43、隆众资讯:https://www.oilchem.net/
44、百川盈孚:http://www.baiinfo.com/#
45、氯碱化工:
http://www.sychem.com/syhg/index.htm
46、金联创:http://www.315i.com/
47、化纤信息网:https://www.ccf.com.cn/
06
有色板块网站
48、上海金属网:https://www.shmet.com/
49、长江有色金属网:https://www.ccmn.cn/
50、上海有色网:https://www.smm.cn/
51、中铝网:https://www.cnal.com/
07
农产品板块网站
52、我的农产品网:https://www.myagric.com/
53、中国农业部:http://www.agri.cn/
54、农产品期货网:http://www.ncpqh.com/
55、商务部对外贸易司:
http://wms.mofcom.gov.cn/article/wb/
56、沐甜科技:
http://www.msweet.com.cn/mtkj/index/index.html
57、中糖协:
http://www.chinasugar.org.cn/
58、中国淀粉工业协会:http://www.siacn.org/
59、科学理解糖:
https://www.makingsenseofsugar.cn/
60、国际糖业组织:
https://www.theice.com/index
61、印度糖协:
http://www.indiansugar.com/
62、泰国糖协:
http://www.ocsb.go.th/th/home/index.php
63、巴西糖业:
http://english.unica.com.br/
64、美国农业部:https://www.usda.gov/
65、ICE:http://www.isosugar.org/
66、中国玉米网:http://www.yumi.com.cn/
67、中国面粉信息网:http://www.cnmf.net/
68、天下粮仓网:http://www.cofeed.com/
69、中华粮网:http://www.cngrain.com/
70、涌益咨询:www.yongyizixun888.com
71、中国兴农网:http://www.xn121.com/
72、中国棉花信息网:www.cottonchina.org
73、中国棉纺织信息网:http://www.tteb.com/
74、猪e网:http://www.zhue.com.cn/
75、蛋e网:http://bbs.eggworld.cn/
76、中果网:http://www.pingguo7.cn/
77、中枣网:http://www.zao7.cn/
08
贵金属网站
78、中国黄金协会:http://www.cngold.org.cn/
79、世界黄金协会:https://www.gold.org/
80、黄金网:http://gold.cnfol.com/
81、SPDR Gold Trust黄金ETF持仓量:
http://www.spdrgoldshares.com/
82、世界白银协会:
https://www.silverinstitute.org/
83、中国白银网:https://www.ebaiyin.com/
84、安硕白银ETF持仓量:
https://www.ishares.com/us/products/239855/ishares-silver-trust-fund
85、上海黄金交易所:https://www.sge.com.cn/
09
金融期货相关网站
86、中国金融信息网:https://www.cnfin.com/
87、中证指数有限公司:
https://www.csindex.com.cn/#/
88、中证指数有限公司:
http://www.csindex.com.cn
89、中证商品指数有限责任公司:http://www.cscidx.com
100、中国债券信息网–中央结算公司:
http://www.chinabond.com.cn
101、巨潮资讯:
http://www.cninfo.com.cn/new/index
102、上海期货与衍生品研究院:
http://www.shfe.com.cn/ifd/
103、金融界:http://www.jrj.com.cn/
104、中国经济信息网:http://ibe.cei.cn/
105、国家外汇管理局:
https://www.safe.gov.cn/safe/index.html
106、外汇-汇通网:https://www.fx678.com/
以上网站中:
期货交易所主要可以看品种知识手册、交易数据、交易规则、重大新闻信息等;
期货业协会可以查看国内所有正规期货公司,期货市场数据等(判断一个期货公司是否正规,可以上期货业协会网站查询哦);
国家级数据网站主要需要关注期货投资相关政策发布情况;
期货综合网站可以查看各个板块的一些行情热点信息,和热点事件解读等;
期货各版块网站可以具体看相应产业信息;
此外还可以在各期货公司网站查看期货公司的研究报告。
以上就是小师妹整理的全部内容啦!如果觉得对你有帮助,请给小师妹点个好看吧~
市场有风险,投资需谨慎。以上内容不作为投资依据,仅供参考。
最近由于需要一直在研究微博的爬虫,第一步便是模拟登陆,从开始摸索到走通模拟登陆这条路其实还是挺艰难的,需要一定的经验,为了让朋友们以后少走点弯路,这里我把我的分析过程和代码都附上来。
首先,我们先用正常的账号登陆,具体看会有些什么请求。这里我用的是Http Analyzer抓包(Filders也是一个不错的选择)。下面是正常登陆流程的截图:
图1
接下来我会详细说明各个过程。
第一步:预登陆。
现在微博、空间等大型网站在输入用户名后基本都会做编码或者加密处理,这里在用户名输入框输入我的账号,通过抓包工具可以看到服务器会返回一段字符串:
图2
这一步就是预登陆过程,同学们可以自己试试。登陆的时候我们需要用到其中的servertime、nonce、pubkey等字段。当然这个不是我自己猜想的,后面的步骤会做说明。
还有一点,就是预登陆的url:
http://login.sina.com.cn/sso/prelogin.php?entry=weibo&callback=sinaSSOController.preloginCallBack&su=&rsakt=mod&checkpin=1&client=ssologin.js(v1.4.18)&_=82
这里su的值是自己用户名经过base64编码的值。但可能你们会问我是如何知道的呢,待会儿我会讲到。经过实测,如果我们这里不给su传参数,其实也是可以的。为了最真实的模拟用户登录,我们最好还是带上它的值。
请看图一的第一条js请求
http://i.sso.sina.com.cn/js/ssologin.js,同学们可以点进去看,这个就是前面提到的加密用户名和密码等一系列的加密文件了,如果有同学非要问我是怎么找到这个加密文件的,我也只有说:反复抓包,从在浏览器输入weibo.com过后就找js文件请求路径,然后再用代码格式化工具打开,挨着一个一个看,在代码中搜关键字,比如这里我们可以搜"nonce"、“servertime”等,就能找到加密文件了。
打开加密文件我们可以看到加密用户名的代码,在加密js文件中搜索'username',可以看到有一行代码为:
username =
sinaSSOEncoder.base64.encode(urlencode(username)); 现在我们可以直接查找encode方法(代码太多就不贴上来了),即可查找到对应方法了,为了验证我们的猜想,我们可以在webstorm中copy这个encode函数带上自己的用户名运行,返回的结果就是su的值,这个值在之后进行post提交的时候也会用到。如果对加密有一定经验的同学可能一眼就会看出这个是base64编码,python中有个base64模块可以干这个事情。我们再回到图一,
http://login.sina.com.cn/sso/login.php?client=ssologin.js(v1.4.18)这个地址就是进行post提交数据的地址,下面是我自己提交的数据:
图三
这里我们需要自己构造su(加密后的用户名),sp(加密后的密码),servertime,nonce,rsakv等数据,其它数据都不用变。有同学问我为哈其它数据不用变?你自己可以多登陆几次,看变化的值,那么那些值就是需要构造的值,其它值就直接拿过来用就行了。这里的su,servertime,nonce,rsakv都已经拿到了,所以当前需要的就只是sp的值了。我们还是按照原来的方法在js文件中查找“sp”,可以找到requests.sp=password这段代码,所以我们就只需要看password怎么构造的了。通过查找可以看到关键加密代码:
password = RSAKey.encrypt([me.servertime,me.nonce].join("\t") +"\n"+ password)
这一段代码便是加密密码的代码,有经验的同学一看就知道是用的RSA加密,python中也有相应的rsa加密库可用。但是我们假设大家都没看出来或者不知道python中有rsa这个第三方库。这时候就要给大家介绍一些我的经验了,我现在已经知道的有三种模拟登陆方案:a)最简单暴力,效率也是最高的,直接把js源码转化为相应的python代码,模拟加密流程进行加密 b)使用selenium+phantomjs/firefox的方案直接模拟人的操作填写表单提交数据进行模拟登陆,这种方式最为简单,效率稍微低一些。如果有同学对这种简单暴力的方式感兴趣,可以到我的github上查看一下源码 c)比较折中的方案,通过pyv8/pyexecjs等渲染js代码进行执行,本文主要就是讲的这种方式。第一种方式如果是遇到微博调整了登陆加密算法,就必须改加密代码,第二种方式和第三种方式不存在这个问题。
由于我用的是Python3,并不支持PyV8,所以我选了和它类似的PyexecJS,这个也可以直接执行js代码。我也不是很熟悉Javascript代码,所以我直接定义了一个函数处理加密密码,并没对其加密源代码修改太多:
function get_pass(mypass,nonce,servertime,rsakey){
varRSAKey = newsinaSSOEncoder.RSAKey();
RSAKey.setPublic(rsakey,"10001");
password= RSAKey.encrypt([servertime,nonce].join("\t") +"\n"+ mypass)
return password
}
这个函数中的东西其实就是copy的加密文件的加密过程代码。为了试验,我直接使用之前自己登陆抓到的nonce、servertime、rsakey等数据,在webstorm中调用这个函数,但是报错了,提示"navigator is undefined",webstorm 使用的nodejs的运行时环境,而navigator为浏览器的某个属性,所以运行会出问题。于是我就是用phantomjs来作为运行时环境.考虑到有同学不知道phantomjs怎么使用,这里我简要说一下吧。使用windows的同学先要去phantomjs官网下载它的可执行文件,然后设置环境变量。在命令行输入"phantomjs some.js"即可执行some.js文件,其实就和在命令行执行python或者java文件一样,如果不清楚的可以百度执行命令行执行python的方法,仿照着来就可以了,再不清楚就问我。使用ubuntu的同学可以直接用sudo apt-get install phantomjs,就可以安装使用了。我直接把加密的js文件使用phantomjs运行,果然好着呢。原因是因为phantomjs其实就是一款无ui的浏览器,自然支持navigator、window等属性。而pyexecjs支持使用phantomjs作为运行时环境,具体用法pyexecjs的git主页有,我也在代码中有所体现。
with open('G:/javascript/sinajs.js','r') as f:
source = f.read()
phantom = execjs.get('PhantomJS')
getpass = phantom.compile(source)
mypass = getpass.call('get_pass',my_pass,nonce,servertime,pubkey)
这段代码就可以得到加密过后的密码了。
之后,便可以进行post提交,提交地址可以从抓包工具看到:
http://login.sina.com.cn/sso/login.php?client=ssologin.js(v1.4.18)。
根据经验,到这里过程基本就完了。但是微博有点坑啊,这里还需要有一步,就是图一所示的类似
http://passport.weibo.com/wbsso/login?ssosavestate=1493447127&url=
http%3A%2F%2Fweibo.com%2Fajaxlogin.php%3Fframelogin%3D1%26callback%3Dparent.sinaSSOController.feedBackUrlCallBack&ticket=ST-NTc3NTg1MjMwNw==
-1461911127-gz-1DE185DF04280D7E96BDCD14D9D8E235&retcode=0,这一步会将请求重定向,返回当前账号的登陆信息,如下图:
图三
那么问题来了,怎么获取上面的请求地址呢。分析上面地址,有ticket字段,这个应该是让你登陆的凭据,所以这个地址应该是服务端返回的,如果不是,起码ticket是服务端返回的,于是我们又使用抓包工具查看在请求这段url之前返回的信息,发现有和上述url吻合的信息:
图四
这段代码是使用post后回复的内容,所以可以直接从中提取出我们需要的url。然后再使用get方式请求上述的url,它会经历一次重定向,直接返回登陆信息。这个时候,就代表成功登陆了。
PS:授人以鱼不如授人以渔,这是我一直秉承的信念。可能有的老手觉得我写得很啰嗦,但其实很多新手可能都不知道这些细节,所以我把我在分析新浪微博模拟登陆的过程全写了出来。另外,除了这种方式,本文提到的另外两种方式也有实现。最暴力的方式需要使用rsa这个第三方库,具体我在代码上有详细注释,还有一种是使用selenium+phantomjs这种方式,我也在代码中关键地方有注释.
Talk is cheap,show me the code!
当然最后少不了小编的福利啦!关注,转发,私信“01”就可以获取哦!