慢牛股票-基于Sencha touch+Cordova的股票类APP

13,14这两年,我的业余时间都花在了移动互联网技术和股票技术分析上,14年底,终于开发完成慢牛,上线小米应用商店、应用宝、百度应用商店。

慢牛是一款数据分析类的股票APP,提供数据订阅和数据分析,帮助用户择时和选股。

慢牛前端基于cordova+sencha touch开发,利用cordova把st应用打包成app,后端部署在阿里云,基于.net+mysql+redis,为了提高运算效率,还利用zeroMQ做了分布式计算。

2013年以前,我一直在想,只要有足够多的数据,我就可以创业,《大数据时代》这本书给了我很多动力,这次变革,一定不能错过。问题是,要在哪个领域去用大数据思维呢?我选择了互联网金融行业。随着互联网金融的发展,网民向股民的转化会越来越快,未来,网民轻轻松松就能用支付宝买卖股票,阿里,腾讯,百度都在证券行业深入布局,阿里入股恒生电子,腾讯携手金证股份,百度携手中山证券,这个领域越来越热闹,随着80,90后走向成熟,逐步进入投资季,未来股民数量可见一斑,这个市场会越来越大。

我自身对股市并不陌生,虽然一直身在行业之外,但一直在关注股市,高中时喜欢看大时代和世纪之战,大学时选修了股指期货选修课,10年入市,当然也交了不少的学费,投资类的书也看了一些,除了衣食住行,吃喝玩乐,股票市场算是我最熟悉的行业了吧。

那么炒股的朋友的痛点是什么呢?想在股票市场赚钱很不容易,电影《华尔街之狼》里面,券商都是一群大忽悠,他们不管用户是否赚钱,不管推荐的股票是否上涨,只要用户交易,他们好收取佣金,比如中信证券,一方面放贷让股民买,自己一方面自己套现,自己赚满了,还要坑一群股民!这就是券商的修养,还有很多卖方经济分析师,证券分析师,都是忽悠,所以要想在股票市场赚钱,真是非常不容易,百分之二十的人在赚百分之八十的钱,如果不努力,很难成为那百分之二十。

对我自己来说,痛点是就择时和选股,良好的择时能保证不赔钱,选对股票能保证赚得更多,我自己对技术分析也了解一些,之前看过巴菲特相关的书,想做价值投资,最后发现,基本面分析不是那么简单,不是看看利润率,市盈率等等就能搞定的,最终还是学了些技术分析,这也是慢牛偏重技术分析的原因,后来觉得技术分析其实是把投资者思路抽象化成算法,如果可以做个开放的平台,把投资者的投资思路写成算法,服务器端利用算法择时和选股,这样就很大的减轻了我们的负担,毕竟每天去看技术分析,看日周月的走势很费时,而且想找到符合自己想法的股票也没有很好的免费的工具,大智慧,同花顺等提供了一些这方面的功能,但是不够个性化,而且有的还要收费,其实两市股票不多,三千只左右而已,不如自己动手,丰衣足食,而且,这样一个开放的,个性化的平台可以帮助用户形成自己的投资策略。

最终,慢牛尝试提供了一个技术集市,这是一个可扩展的技术集市,不限于目前提供的五个技术指标,后续,会把更多股票投资者的投资想法加入进来,同时,慢牛还有个数据集市,存储了股票和经济数据,数据集市代表了原生的生产资料,技术集市是对生产资料加工的工具的集合,每天,慢牛云端用技术集市中的技术对数据集市里的数据进行加工,然后把检查结果发给用户,慢牛云端相当于用户的第二个大脑,协助用户择时和选股,用户针对自己的喜好选择技术,如果没有自己合适的,我们也可以专为用户开发个性化的技术指标,加上用户关注的行业,自选股,慢牛通过这种方式满足用户的个性化需求。

慢牛已经上线了小米应用商店,应用宝,百度助手,360应用商店,用户可以下载体验,不过需要注意的是:慢牛没有分时图,所以不适合做短线投资,没有资讯,没有涨跌排行,没有专家推荐股票,如果用户有技术分析意识,慢牛还能帮上忙,如果用户没有技术分析意识,在慢牛里应该很迷茫。所以,用好慢牛,还是需要学一点学习技术分析,学一点儿,总比不学有优势,慢牛也希望帮助股票朋友学习技术分析。

慢牛的未来是怎样的呢?我把慢牛定义成大数据类的应用,将来,慢牛或许会成为一家大数据公司,什么是大数据公司?

大数据让处于行业两端的公司受益良多,而中等规模的公司要么向两端转换,要么破产。传统行业最终都会转变为大数据行业,无论是金融服务业、医药行业还是制造业。当然,大数据不会让所有行业的中等规模的公司消亡,但是肯定会给可以被大数据分析所取代的中等规模公司带来巨大的威胁。  ----节选自《大数据时代》

大数据为现代应用提供了实现智能的方法论,云计算提供更为廉价的基础设施,电子商务提供了盈利基础,社交网络提供了良好的营销平台。所以,现在是创业的最佳时期,对于程序员来说,现代创业就如同卖肉夹馍和煎饼一样简单,很小的公司也可以创造巨大的价值,现在很多O2O概念的公司,本质就是大数据公司,问题的关键在于,这家公司是不是在把服务和用户深度数据化,然后成为服务和用户的桥梁,如果只是把服务数据化还不够,对用户的深度数据化才是O2O成败的关键,比如人们的社交关系,健康数据,财务状况,消费数据,地理位置等等,只有把用户深度数据化,才能提供个性化的服务,以前,我们把服务数据化,用户可以去找服务,现在用户被数据化,变成了服务找人,服务变得触手可得,比如滴滴打车,58到家等公司,大数据公司不会靠信息不对称盈利,而是在信息对称的基础上更好的服务用户,因为用户已经被数据化,服务比用户更了解用户,比如《大数据时代》当中举得例子,商店为用户邮寄婴幼儿产品的广告,而父亲竟然还不知道女儿已经怀孕了。

慢牛思路也是这样,即将服务和用户深度数据化,向用户提供质优免费的数据服务,在数据中寻找各种可能性,慢牛的未来是怎样的呢?券商?电子商务?投资公司?还是成为一家工厂的智慧中心?大数据时代赋予了我们太多的想象力,未来20年,我希望能把慢牛做好,不过眼下,慢牛还是要专心服务好用户。

最后还是说明一下,满牛目前还是偏重懂一些技术分析的用户,股票投资类的APP太多了,比如模拟炒股的,追股票达人交易的,资讯的等等,它们也提供技术分析图表,慢牛相对来说很简单,没有资讯,没有分时图,不强调信息多么丰富,数据更新多快,多实时,不适合盯盘,甚至你注册以后,提交了你关注的行业,技术,自选股,设置了你的邮箱以后,你都不需要再打开慢牛了,慢牛会托管你的自选股,托管你的投资策略,在捕捉中长线的机会上,有一定的作用,比如日线,周线和月线的反转,慢牛都能检测到,所以,目前慢牛的目标用户是懂技术分析的用户,或者想学技术分析的用户。

最后,对于懂移动开发技术的人,会觉得慢牛用户体验很差,移动端基于html5+JavaScript,相比原生有性能损失,但是对懂股票技术分析的用户,这东西我觉得还不错,先自夸一下。

微信扫一扫下载

时间: 2024-10-08 06:26:37

慢牛股票-基于Sencha touch+Cordova的股票类APP的相关文章

前端是Sencha Touch+ Cordova(转)

从13年初开始,我的关注点一直在两个点上,一个是股票,一个是移动前端和大数据技术,互联网金融的发展会让互联网证券越来越火热,当然,我也希望将这两个关注点结合到一起,做一些事情. 现在,我的APP和微信公众号已经上线,每天下班都会花一个多小时的时间在他们的开发上,每天白天脑子里基本都在想,怎么去改进.完善.还能做哪些有意义的新功能,然后晚上把代码写出来,这期间不仅有技术上的补充,还包括对股市投资的一些知识补充,我老婆说我已经着了魔了,陪她出来逛街时都不在状态.. 随着对股票投资的理解,我的APP的

sencha touch + Cordova 3.x下载文件

今天实现了一个文件下载功能,在网上找了下资料发现有些问题. 我用的是小米1s,安卓 4.1.2,cordova 3.5,打包测试运行正常 首先在控制层launch方法中加入以下代码: 1 // 等待加载PhoneGap 2 document.addEventListener("deviceready", onDeviceReady, false); 3 // PhoneGap加载完毕 4 function onDeviceReady() { 5 //查找是否有zgky这个文件夹,没有则

vue 与 sencha touch

sencha touch 是我踏入前端的大门后,使用的第一个框架,这两天,开始学习使用第二个框架vue.js,这里说说在我眼里它们的区别吧. 1.组织模式 sencha touch 使用的是MVC模式,而vue使用的MVVM模式 2.设计模式 sencha touch 是重量级框架 vue 是轻量级框架 3.发展程度 sench touch 免费版已停更,已走向成熟 vue 是新生代,小鲜肉 4.webApp sencha touch + cordova + sass vue + webpack

跟我一起玩转Sencha Touch 移动 WebApp 开发(一)

1.目录 移动框架简介,为什么选择Sencha Touch? 环境搭建 创建项目框架,框架文件简介 创建简单Tabpanel案例 自定义图标的方式 WebApp产品测试和发布 HTML5离线缓存 发布成Android/IOS本地app应用 移动框架简介,为什么选择Sencha Touch? 目前市面上,移动应用web框架,也算是风生水起,不断涌现,各个都称自己最牛逼.常见的几个框架主要有jquery Mobile,Dojo Moble,Sencha Touch,我这里是极端推荐Sencha To

sencha touch 学习笔记(二)开发前准备

1.选择一款能够兼容并调试sencha touch的浏览器 sencha touch之前是针对webkit内核进行设计的,所以chrome或safari浏览器可以很好的展现基于sencha touch的webapp.本人更倾向于chrome的开发者工具了,不仅可以查看dom元素,调试js,还能实时监控,cpu使用率,触发事件,内存占用等,是js开发的强力工具): 2.下载sencha cmd工具的下载并进行配置 软件名称:SenchaCmd-4.0.5.87-windows 软件下载:http:

Sencha Touch 2.2 Store Proxy 异常监控

移动端到服务端通信往往会发生很多莫名的异常情况,如何有效的监控proxy异常,给用户友好的用户体验呢? Proxy给我提供了异常exception的监听事件,只需要监控该项目即可. Sencha Touch Store的基类如下: Ext.define('HzyApp.store.Base', { extend: 'Ext.data.Store', config: { proxy: { scope: this, listeners: { exception: function (proxy, r

[Phonegap+Sencha Touch] 移动开发77 Cordova Hot Code Push插件实现自己主动更新App的Web内容

原文地址:http://blog.csdn.net/lovelyelfpop/article/details/50848524 插件地址:https://github.com/nordnet/cordova-hot-code-push 以下是我对GitHub项目readme的翻译 ---------------------------------------------- Cordova Hot Code Push Plugin 此插件提供了能够使cordova app自己主动更新web内容的功

sencha touch 2.3 结合cordova 环境搭建

sencha touch 2.3环境搭建必备工具 sencha touch 2.3 包sencha cmd 4.0以上JAVA JDK 1.7以上(注意JDK和JRE的区别)Ruby 1.9.3或更早版本android sdk 如果需要生成ANDROID APP 注意将jdk,ruby,sencha cmd都添加到环境变量PATH例jdk path: JAVA_HOME变量路径为C:\Program Files (x86)\Java\jdk1.7.0_67则JDK PATH为%JAVA_HOME

[Cordova+Sencha Touch] 移动开发1 sencha 2.4.0 + 在 安卓2.3.6上使用报错 - has no method 'bind'

Sencha Touch 2.3.2和2.4.0在安卓2.3上面用会报错,具体报错信息如下: 解决办法是: 打开文件:你的file:///android_asset/www/sencha-touch-all-debug.js 找到第76728行: if (Ext.feature.has.Touch) { // bind handlers that are only invoked when the browser has touchevents me.onTargetTouchMove = me