Leek

A distributed real-time stock picking system base on flume,kafka,jstorm,esper,and mysql

  • Owner: wosyingjun/Leek
  • Platform:
  • License::
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

##Leek — 韭菜的自我救赎

Leek是一款基于分布式的简易版智能实时选股系统,计算能力超强,代码量极少。

####基于(Flume+KafKa+JStorm+Esper+MySQL)

  • 分布式架构、可自由调节计算能力。
  • Flume 实时日志数据提取。
  • KafKa 连接 Flume 和 JStorm,用于消息数据中转。
  • JStorm + Esper 分布式实时数据处理。
  • MySQL 保存数据筛选结果。

####目前实现了几种简单的策略:

  • 大单卖(stock-stategy-1): 选出股票的卖5档总手数大于买5档口总手数100倍时的股票;
  • 大单买(stock-stategy-2): 选出股票的买5档总手数大于卖5档口总手数100倍时的股票;
  • 放巨量(stock-stategy-3): 选出在10秒内成交量超过1000万时的股票;

####相关部署

####架构图:

####Storm计算节点:

####Esper计算模型:

Main metrics

Overview
Name With Ownerwosyingjun/Leek
Primary LanguageJava
Program languageJava (Language Count: 2)
Platform
License:
所有者活动
Created At2016-08-09 05:51:59
Pushed At2017-02-01 03:28:32
Last Commit At2017-01-31 21:28:31
Release Count0
用户参与
Stargazers Count160
Watchers Count37
Fork Count121
Commits Count13
Has Issues Enabled
Issues Count2
Issue Open Count2
Pull Requests Count1
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private