新浪模拟炒股网站以及新浪股票怎么模拟炒股

2024-04-17 09:00:08
股票学习网 > 怎么卖股票 > 新浪模拟炒股网站以及新浪股票怎么模拟炒股

“小师妹,想看铁矿石的产业信息,有没有专门的网站?”
“小师妹,重大期货消息、数据在哪里看?”

“品种基本知识,上哪里看?”
……

做期货经常需要查看各种资料,查找各种网站,你都知道上哪去看吗?贴心的小师妹为大家整理了期货人常用的期货网站,涵盖了期货各版块、交易所和一些综合的期货网站!快来看看吧~

(小师妹整理不易,强烈建议收藏哦~)

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”就可以获取哦!

作者:piikee | 分类:怎么卖股票 | 浏览:55 | 评论:0