表现与评分

内容

对股票进行评级的逻辑流程比人们最初想象的要复杂得多。

数据更新与性能

'GrahamValue'的服务器统计数据来自过去的 24 小时7 天 如下所示。

从图表中可以看出,GrahamValue 的硬件在所有正常使用中是足够冗余的。

数据更新

2-3天 CPU 和 RAM 使用率的同步波动来自于 数据更新,这大约需要 20小时

数据下载 运行 24/7,从 网络 图表中可以看出,但实际的 更新 仅在下载完成后运行。

数据更新 通常在低负载时段进行。

注意:网络Ping 使用图表是相对缩放的,并且具有不同的 y 轴 限制。实际的 网络 限制是 400 Mbps.

筛选器查询

'筛选器查询' 在 数据更新 运行时或其他高峰时段可能会慢 30-40%.

筛选器查询 的性能受限于 GrahamValue 的硬件,但更多地受限于数据的复杂性。

筛选查询所需的时间取决于多个因素 - 使用的 过滤器的数量/类型查询的数据返回的数据 等等。文本/选择 过滤器通常比 数值 过滤器花费更长时间,文本 排序可能比 数值 排序花费更长时间,等等。

服务器升级

请注意在进行 数据更新 的过程中,双倍增加 CPU 和 RAM 后的更新统计。

请注意,在 Server Upgrade 之后的 Data Update 中,图表在中间下降了一半,然后在 Data Update 之后几乎降到零。

还要注意到 5月20日 的流量激增。

评分流程

分配 Graham 等级生产源代码 如下所示。

对股票进行评级的逻辑流程比人们最初想象的要复杂得多。该系统试图为每只股票分配最高可能的 内在价值,或者将其保持在最高可能的 格雷厄姆评级

这两个指令有倾向于朝相反方向拉动。这段代码可能已有十多年历史,因此使用的术语与现在在用户界面上显示的不同。

field_issuetypeGraham Grade
field_optimumpricedecIntrinsic Value
field_quantitative_resultIntrinsic Value(%)
field_eps2011 是当前的 Earnings Per Share (EPS) 等等。

请注意,这个流程意味着免费的 经典格雷厄姆筛选器 可能 实际上显示一些 积极型 或 NCAV 级别的股票在 70-100%内在价值(%) 范围内,但显示出更高的 </>格雷厄姆等级和更低的 内在价值.

这是因为,除非股票的 内在价值(%) 能够因此超过 100%,否则不会被降级。

'GrahamValue'的硬件对于所有正常使用是足够冗余的。

观看视频

总结
文章讨论了股票评分的逻辑流程及其复杂性。首先,介绍了_GrahamValue_的服务器性能和数据更新情况,指出数据更新会导致CPU和RAM使用率的周期性波动,并影响筛选查询的速度。接着,文章强调了评分流程的复杂性,系统旨在为每只股票分配最高的内在价值和Graham等级,但这两个目标往往相互矛盾。文章还提到,评分系统的代码已有十多年历史,使用的术语与当前用户界面显示的不同。此外,文章指出,经典Graham筛选器可能会显示一些内在价值在70-100%范围内的股票,但其Graham等级较高,内在价值较低,只有在内在价值超过100%时才会降级。最后,强调了_GrahamValue_的硬件在正常使用情况下具有足够的冗余。