All Projects → a7a2 → bzza.com

a7a2 / bzza.com

Licence: Apache-2.0 license
阿里api市场金融数据接口,外汇、CFD、数字货币(BTC)、股票、期货、实时

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to bzza.com

alpha-vantage-api
Alpha Vantage PHP Client
Stars: ✭ 57 (+50%)
Mutual labels:  stock
stock-forecast
Simple stock & cryptocurrency price forecasting console application, using PHP Machine Learning library (https://github.com/php-ai/php-ml)
Stars: ✭ 76 (+100%)
Mutual labels:  stock
twse-captcha-solver-dl4j
A deeplearning based captcha solver for http://bsr.twse.com.tw/bshtm/
Stars: ✭ 29 (-23.68%)
Mutual labels:  stock
SwiftYFinance
The best Yahoo Finance library with the power of Swift
Stars: ✭ 30 (-21.05%)
Mutual labels:  stock
pystockfilter
Financial technical and fundamental analysis indicator library for pystockdb.
Stars: ✭ 26 (-31.58%)
Mutual labels:  stock
web trader
📊 Python Flask game that consolidates data from Nasdaq, allowing the user to practice buying and selling stocks.
Stars: ✭ 21 (-44.74%)
Mutual labels:  stock
Klang
stock K-line Language ,Klang是股票语言,最简单的股票公式是股票编程和量化交易的必备工具
Stars: ✭ 32 (-15.79%)
Mutual labels:  stock
Stock-Selection-a-Framework
This project demonstrates how to apply machine learning algorithms to distinguish "good" stocks from the "bad" stocks.
Stars: ✭ 239 (+528.95%)
Mutual labels:  stock
ForEx
Using ML to create a ForEx trader to invest my personal finances to get rid of student debt
Stars: ✭ 17 (-55.26%)
Mutual labels:  forexconnect-api
Paper-Implementation-DSTP-RNN-For-Stock-Prediction-Based-On-DA-RNN
基於DA-RNN之DSTP-RNN論文試做(Ver1.0)
Stars: ✭ 62 (+63.16%)
Mutual labels:  stock
wallstreet
Stock Quotes and Charts for the Terminal
Stars: ✭ 75 (+97.37%)
Mutual labels:  stock
funcat
Using very simple code to compute indicator of stock\crytocurrency. For example, MA(C, 5) means average closed-price for last 5 days.
Stars: ✭ 19 (-50%)
Mutual labels:  stock
TerminalStocks
Pure terminal stock ticker for Windows.
Stars: ✭ 88 (+131.58%)
Mutual labels:  stock
Stocksera
Web application that provides alternative data to retail investors
Stars: ✭ 426 (+1021.05%)
Mutual labels:  stock
ChartTheStockMarket
🔥 📈 💸 Chart the Stock Market - FCC Challenge
Stars: ✭ 39 (+2.63%)
Mutual labels:  stock
dukascopy-tools
✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨
Stars: ✭ 128 (+236.84%)
Mutual labels:  stock
Algorithmic-Trading
Algorithmic trading using machine learning.
Stars: ✭ 102 (+168.42%)
Mutual labels:  stock
rq-data
获取股票期货等数据
Stars: ✭ 53 (+39.47%)
Mutual labels:  stock
StockSpider
股票数据爬虫+分析+可视化框架
Stars: ✭ 91 (+139.47%)
Mutual labels:  stock
TradingView-Machine-Learning-GUI
Let Python optimize the best stop loss and take profits for your TradingView strategy.
Stars: ✭ 396 (+942.11%)
Mutual labels:  stock

阿里api市场金融数据接口

已经停止服务(负盈利):https://market.aliyun.com/products/57000002/cmapi024121.html

main package为网站提供http(s)、websocket接口 及 作为grpc服务端 接收crawl数据!

crawl 目录下的为数据采集客户端 同时作grpc客户端 主动更新服务端数据

上线前需要自行修改主目录及crawl目录的config.yaml 配置文件

请在windows下使用,已经完美生产运作一段时间了,无问题!

---------我是SB的分界线,作者a7a2,[email protected]

使用说明:

0、进入‘https://vpcnext.console.aliyun.com/’,选择‘香港(这里变动下面所有跟随变)’,选择‘创建专有网络’,‘目标网段’选择192那项即足够使用,‘可用区’选‘香港可用区C’。

1、进入‘管理控制台’、‘云服务器ECS’、‘网络和安全’、‘安全组’、‘香港’、‘创建安全组’、‘网络类型’选‘专有网络’、‘专有网络’选0步骤创建的那个。

确定后点‘配置规则’ ,这里不一一介绍,请自行添加放行出入方向的tcp 8888、443、80端口。

2、开通ECS服务器,建议选择计费方式为‘竞价实例’,地域‘香港可用区C’,镜像‘windows2016 数据中心64位中文版’,存储‘高效云盘40Gb’即默认,网络 请自行创建‘专有网络’。

采集:推荐2台,至少一台;最低要求8G内存、4核cpu;网络‘专有网络’上面0创建那个、‘公网带宽’选择‘分配公网IP地址’选‘按使用流量’填‘100(Mbps)’、 ‘安全组’选1创建的。

api:推荐2台及以上,至少一台;最低要求4G内存、2核cpu;不需要外网ip(如果需要私自越过api网关对外服务可以加上),其他跟上面一样。

以上推荐基于服务器多可用多并发。isv服务器共用以上随便一台有外网ip的即可,isv服务不能群集,所以建议选择最稳定的一台,为isv服务安全可以单独独立使用一台服务器。

3、开通好ECS后,登陆所有服务器安装Chrome浏览器及isv服务器需要安装postgres数据库,新建一个目录‘bzza.com’放入‘config.yaml’和‘bzza.com.exe’,在 目录下创建‘crawl’目录及上传该目录下的'config.yaml'文件,‘crawl’目录下创建‘trade.mql5.com’及‘www.bitstamp.net’目录分别上传对应的exe。

以上操作所有服务器都一样,除了配置文件内容一样外,具体配置请看配置文件内有说明。

先启动api服务、isv服务,这里不介绍自己参考配置文件内容搞,然后才启动采集服务。

采集服务启动介绍:打开‘trade.mql5.com.exe’,会自动打开chrome浏览器,然后选择MT5,然后填写账号你注册了的外汇交易商的账号密码及服务器信息,登陆成功后

看左边‘市场报价’,点击右键‘显示毫秒’,点击右键选择‘列’-‘点差’-‘时间’,就这样你能看到的交易品种都会自动采集提交,太

多看不见可以把分辨率放大,把浏览器比例放小,更多交易对请点击右键‘交易品种’自行添加。2台采集服务器同样的设置采集相同内容防止单台故障,采集交易商要一致否则呵呵。

‘www.bitstamp.net.exe’直接启动。

访问api服务看看数据采集是否正常,http://192.168.0.77/v1/finance?symbol=EURUSD,BTCUSD,AAPL.NAS

4、访问https://www.aliyun.com/ ,选择 ‘产品’、‘api网关’、开通。进入管理,选择‘香港’、‘开放api’、‘分组管理’、‘创建分组’、‘API管理’开通websocket。

‘api列表’:

名称及描述:‘创建api’、安全认证:阿里云APP、签名算法:HmacSHA1,HmacSHA256、类型:公开

请求基础定义:Path:/v1/finance ,协议:HTTP,HTTPS,HTTP Method:GET,请求模式:入参映射,‘参数名’填写‘symbol’、‘参数位置’填‘query’

后端服务信息:后端服务类型:HTTP,HTTP Method:GET,使用VPC通道(点击自行创建这里不介绍),后端服务地址: /v1/finance,不使用Mock、1000 ms

后端服务参数:‘后端参数名称’填写‘symbol’,‘后端参数位置’填‘query’,入参名称‘symbol’,入参位置‘symbol’,入参类型‘string’

自定义系统参数:选择及填写‘CaCloudMarketInstanceld’,参考位置‘head’

然后同样方式创建一份关于websocket的,不同之处在于‘后端服务地址: /w1/finance’,‘请求基础定义’---‘Path:/w1/finance’---‘协议:WEBSOCKET’

最后在‘api列表’点击‘发布’,‘线上’,‘发布’,切记每次修改完记得重新发布。
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].