如何在 Linux 上通过命令行监控股票报价
如果您是股票投资者或交易员之一,监控股市将成为您的日常工作之一。您很可能会使用在线交易平台,该平台附带一些精美的实时图表以及各种先进的股票分析和跟踪工具。虽然这种复杂的市场研究工具是任何认真的股票投资者阅读市场的必备工具,但监控最新的股票报价仍然对建立有利可图的投资组合大有帮助。
如果您是一名全职系统管理员,白天经常坐在终端前交易股票作为业余爱好,那么一个显示实时股票报价的简单命令行工具将是您的福音。
在本教程中,我将介绍一个简洁的命令行工具,它允许您在 Linux 上通过命令行监控股票报价。
这个工具叫做Mop。这个轻量级命令行工具用 Go 编写,对于跟踪美国市场的最新股票报价非常方便。您可以轻松自定义要监控的股票列表,它会在基于 ncurses
的易于阅读的界面中显示最新的股票报价。
注:猫扑通过Yahoo! 获取最新股票报价。金融API。请注意,他们的股票报价会延迟 15 分钟。因此,如果您正在寻找零延迟的实时股票报价,Mop不适合您。这种实时股票报价源通常可以通过一些专有的闭门界面付费获得。话虽如此,让我们看看如何在Linux环境下使用Mop。
在 Linux 上安装 Mop
由于Mop是用Go实现的,因此您需要先安装Go语言。如果您尚未安装 Go,请按照本指南在 Linux 平台上安装 Go。确保按照指南中的说明设置 GOPATH 环境变量。
安装 Go 后,继续安装 Mop,如下所示。
在 Ubuntu、Debian 或 Linux Mint 上安装 Mop
$ sudo apt-get install git
$ go get github.com/michaeldv/mop
$ cd $GOPATH/src/github.com/michaeldv/mop
$ make install
在 Fedora、CentOS、RHEL 上安装 Mop
$ sudo yum install git
$ go get github.com/michaeldv/mop
$ cd $GOPATH/src/github.com/michaeldv/mop
$ make install
上述命令将在 $GOPATH/bin
下安装 Mop。
现在编辑 .bashrc
以将 $GOPATH/bin
包含在 PATH
变量中。
export PATH="$PATH:$GOPATH/bin"
$ source ~/.bashrc
使用 Mop 从命令行监控股票报价
要启动 Mod,只需运行名为 cmd
的命令即可。
$ cmd
首次启动时,您会看到 Mop 预先配置的一些股票行情。

报价显示最新价格、变化百分比、每日低点/高点、52 周低点/高点、股息和年收益率等信息。 Mop从CNN获取市场概览信息,从Yahoo!获取个股报价。金融。股票报价信息会在终端内定期更新。
在 Mop 中自定义股票报价
让我们尝试自定义库存列表。 Mop 为此提供了易于记忆的快捷方式:+
添加新库存,-
删除库存。
要添加新股票,请按 +
,然后键入要添加的股票代码(例如 MSFT
)。您可以通过键入以逗号分隔的股票代码列表(例如,MSFT、AMZN、TSLA
)来一次添加多只股票。

通过按 -
可以类似地从列表中删除股票。
在 Mop 中对股票报价进行排序
您可以根据任何列对股票报价列表进行排序。要排序,请按o
,然后使用左/右
键选择要排序的列。选择特定列后,您可以按 ENTER
按升序或降序对列表进行排序。

通过按 g
,您可以根据当天的上涨还是下跌对股票进行分组。上涨的问题用绿色表示,而下降的问题用白色表示。

如果您想访问帮助页面,只需按?
。

结论
正如您所看到的,Mop 是一款轻量级但极其方便的库存监控工具。当然,您可以从在线网站、智能手机等其他地方轻松访问股票报价信息。但是,如果您在终端环境中花费大量时间,Mop 可以轻松融入您的工作空间,希望不会干扰您的工作流程。只需让它在您的一个终端中运行并不断更新市场数据,然后就可以完成。
交易愉快!