Linux中通过命令行监控股票报价

Dan Nanni 的头像

·

·

·

15,684 次阅读

如果你是那些股票投资者或者交易者中的一员,那么监控证券市场将是你的日常工作之一。最有可能的是你会使用一个在线交易平台,这个平台有着一些漂亮的实时图表和全部种类的高级股票分析和交易工具。虽然这种复杂的市场研究工具是任何严肃的证券投资者了解市场的必备工具,但是监控最新的股票报价来构建有利可图的投资组合仍然有很长一段路要走。

如果你是一位长久坐在终端前的全职系统管理员,而证券交易又成了你日常生活中的业余兴趣,那么一个简单地显示实时股票报价的命令行工具会是给你的恩赐。

在本教程中,让我来介绍一个灵巧而简洁的命令行工具,它可以让你在Linux上从命令行监控股票报价。

这个工具叫做Mop。它是用GO编写的一个轻量级命令行工具,可以极其方便地跟踪来自美国市场的最新股票报价。你可以很轻松地自定义要监控的证券列表,它会在一个基于ncurses的便于阅读的界面显示最新的股票报价。

注意:Mop是通过雅虎金融API获取最新的股票报价的。你必须意识到,他们的的股票报价已知会有15分钟的延时。所以,如果你正在寻找0延时的“实时”股票报价,那么Mop就不是你的菜了。这种“现场”股票报价订阅通常可以通过向一些不开放的私有接口付费获取。了解这些之后,让我们来看看怎样在Linux环境下使用Mop吧。

安装 Mop 到 Linux

由于Mop是用Go实现的,你首先需要安装Go语言。如果你还没有安装Go,请参照此指南将Go安装到你的Linux平台中。请确保按指南中所讲的设置GOPATH环境变量。

安装完Go后,继续像下面这样安装Mop。

Debian,Ubuntu 或 Linux Mint

$ sudo apt-get install git
$ go get github.com/michaeldv/mop
$ cd $GOPATH/src/github.com/michaeldv/mop
$ make install

Fedora,CentOS,RHEL

$ sudo yum install git
$ go get github.com/michaeldv/mop
$ cd $GOPATH/src/github.com/michaeldv/mop
$ make install

上述命令将安装Mop到$GOPATH/bin。

现在,编辑你的.bashrc,将$GOPATH/bin写到你的PATH变量中。

export PATH="$PATH:$GOPATH/bin"

via: http://xmodulo.com/monitor-stock-quotes-command-line-linux.html

作者:Dan Nanni 译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

5 条回复

  1. 绿色圣光 [Firefox 40.0|Windows 7] 的头像
    绿色圣光 [Firefox 40.0|Windows 7]

    这两天大盘略有反弹啊

    来自青岛
  2. 来自江苏淮安的 Firefox 40.0|Windows 7 用户 的头像
    来自江苏淮安的 Firefox 40.0|Windows 7 用户

    为何自虐

    来自淮安
  3. 来自广东深圳的 Chrome 43.0|Windows 7 用户 的头像
    来自广东深圳的 Chrome 43.0|Windows 7 用户

    go get github.com/michaeldv/mop
    在centeros 下报
    -bash: go: command not found

    来自深圳
  4. 来自广东梅州的 Internet Explorer 11.0|Windows 8.1 用户 的头像
    来自广东梅州的 Internet Explorer 11.0|Windows 8.1 用户

    为什么我的cmd命令就不行

    来自梅州
  5. POCMON [Firefox 41.0|Ubuntu] 的头像
    POCMON [Firefox 41.0|Ubuntu]

    这个对中国股市的支持如何?

    来自深圳

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注