问题标签 [finance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2798 浏览

finance - quickfix 库问题

我是 quickfix 的新手,我有几个关于 quickfix 库的问题,我很乐意从你那里得到答案:

我正计划开发同时从多个客户端获取 FIX 请求的 FIX 服务器。对此,

a)如果我需要区分来自不同客户端的请求(如何区分这些请求),TargetID(即CLIENT1)的确切含义是什么?

b) TargetID 关于服务器/客户端的一般含义是什么?

c) 我如何添加自定义字段和自定义消息,以及与消息破解对象的确切连接是什么?

问候,

莫迪凯·雅科比

0 投票
3 回答
6417 浏览

java - 金融随机指标的Java实现

嗨,

我正在寻找提供金融随机技术分析实现的 API/库。

有人知道现成的解决方案吗?

谢谢,

0 投票
2 回答
965 浏览

finance - 如何比较市场数据源以改进质量和延迟?

我正在实施一个工具来比较 2 个市场数据源,以便向我的老板证明新开发源的质量(意味着没有回归、没有错过更新或错误),并证明延迟改进。

所以我需要的工具必须能够检查更新差异以及判断哪个源是最好的(就延迟而言)。

具体来说,参考来源可能是路透社,而另一个是我们内部开发的 Feed 处理程序。人们警告我,更新可能不会按照路透社的实施顺序与我们的完全不同。因此,基于更新可能以相同顺序到达这一事实的简单算法可能不起作用。

我的第一个想法是使用指纹来比较提要来源,就像 Shazaam 应用程序查找您提交的管的标题一样。谷歌告诉我它是基于 FFT 的。我想知道信号处理理论是否可以在市场准入应用程序中表现良好。

我想知道你自己在那个领域的经验,有没有可能开发出一个相当准确的算法来满足需求?你自己的想法是什么?您如何看待基于指纹的比较?

0 投票
3 回答
930 浏览

project - 软件工程学生项目-进入金融

我必须为软件工程项目提出一个主题。我真的很希望这个项目能帮助我在金融/银行领域找到一份工作。我对三个领域感兴趣:访问控制机制、数据安全或投资银行/交易。我也对其他想法持开放态度。我将有大约 6 个月的时间来完成这个项目。目前我没有任何金融知识。我不确定我可以做什么样的项目来获得基本的领域知识并按时完成。同时,复杂程度必须适合 MSc Software Engineering 学位。非常感谢您的帮助。

0 投票
2 回答
7467 浏览

python - Python 基础金融库

我正在寻找一个 Python 的金融库,它可以让我进行贴现现金流分析。我环顾四周,找到了 QuantLib,这对于我想做的事情来说太过分了。我只需要一个小库,我可以用它来输入一系列现金流并让它输出净现值和内部收益率。有人有类似的东西或知道我在哪里可以找到它吗?

0 投票
2 回答
9054 浏览

api - yahoo Finance api 股票是否返回股票期权数据?

我正在使用 yahoo Finance api 获取股票和股票期权数据。这曾经有效:

http://quote.yahoo.com/d/quotes.csv?s=VCR.X&f=l1c1n

这曾经是 Visa 的选项之一。这不再起作用了,当我去雅虎金融时,他们的期权符号现在都不同了,看起来像这样:

VEH100220P00055000

这是Visa现在的一个选项。如果我将那个长的插入 url 它也不起作用。有谁知道他们是否正在用他们的选择改变事情并打破这个?

0 投票
6 回答
26269 浏览

finance - 解析 FIX 消息的最佳方式?

如何使用 python 解析 FIX 消息?(FIX 消息,如“金融”FIX 协议中的)

0 投票
3 回答
1880 浏览

java - 在线支付实施 - 直接向产品所有者支付从他们那里购买的物品

这是我目前正在开发的系统之一的场景:

我有一个平台,用户可以在线注册和放置他们的产品,提供价格,买家可以将产品添加到购物车。

在结账时,买家通过安全 (https) 协议输入他们的信用卡信息。

我的问题是这样的:

如何实现(当购买成功时)产品所有者可以将钱收到他的账户的方式?不要忘记购物车可以包含来自许多不同供应商的产品,因此供应商必须在购买后收到他们的钱。是否有一种设施可以让我使用买方的信用卡,并检查付款是否被批准,将支付的金额从买方的购买中分配给他们需要的供应商金额?

另外,我需要将此作为交易历史记录。

我在 Java 中执行此操作,但我对在线支付流程/程序一无所知。

提前致谢。

PS我没有美国银行账户。目前,它迎合南非市场。
编辑对于南非公司,我们必须申请一个商业帐户,这使我们可以通过网上银行在线购买商品(这意味着在线商店必须在线提供他们的帐户详细信息,以便买家通过互联网进行在线购买银行)或通过在线支付网关,例如PayGate。不幸的是,这里的每家银行都有他们坚持使用的某些受信任的支付网关,而其他银行可能不是这些支付网关的附属机构。

PayPal 设施在南非尚不可用,FNB正忙于与 PayPal(实际上是 eBay)谈判以将设施带到这里。如果成功,只有 FNB 将支持 PayPal。

0 投票
2 回答
980 浏览

python - Python 和“货币时间价值”问题

(我今天早些时候问过这个问题,但我解释得不好。让我再试一次)

我有一个客户是一家工业维修公司。他们出售的服务协议是技术人员 20 小时的预付时间。他们的一些大客户可能会在两周内完成该协议,而问题较少的客户可能会在同一份合同上持续八个月。我想使用 Python 来帮助对预计的销售收入进行建模,并确定他们每月需要支付多少计费小时。

如果每个客户只购买了一份服务合同(从未续签),那么很容易将销售额计算为monthly_revenue = contract_value * qty_contracts_sold. 计费时间也很容易:billable_hrs = hrs_per_contract * qty_contracts_sold. 但是,我如何计算续订?假设 90%(或其他任意数量)的客户续订,那么他们的月收入应该以几何级数增长。另一个重要的变量是平均客户通过合同燃烧多长时间。我如何根据各种续订和消耗率确定从现在起 3、6 或 12 个月后的收入和计费小时数?

我假设我会使用某种类型的递归函数,但数学从来都不是我的强项之一。请问有什么建议吗?

编辑:我认为解决此问题的最佳方法是将其视为“货币时间价值”问题。我已经将问题重新命名为这样。如果您将“月销售额”视为类似于年金支付的东西,那么这个问题可能会更常见。

0 投票
1 回答
475 浏览

sql - 如何使用模式重用结果以用于日终库存数据

我正在创建一个用于技术分析的数据库模式,比如销量最高的赢家、价格最高的赢家等。我在这里检查了问题 的答案,比如设计问题。从boe100的答案中得到提示后,我有一个几乎以它为模型的模式,因此:

现在这个包含 End Of Day (EOD) 数据的表在 3 年内将有大约 300 万行。后来当我获得/需要更多数据时,它可能是 2000 万行。

前端将询问诸如“在 X 天超过 Y 天给我价格涨幅最高的人”之类的请求。我认为该请求是较简单的请求之一,因此在时间上不会太昂贵。

但是像“给我过去 10 天的最大销量增长者,以前 100 天为基准”之类的请求可能会花费 10 到 100 倍的成本。这样的请求的结果将是一个浮点数,表示体积增长了多少倍等。

我有一个选择是为每个这样的结果添加一列。如果用户在 20 天内要求在 10 天内增加交易量,则需要另一列。此类列的总数很容易超过 100,特别是如果我开始将其他结果添加为列,例如 MACD-10、MACD-100。每个都需要自己的列。

这是一个可行的解决方案吗?

另一种选择是我将结果保存在缓存的 html 文件中并将它们呈现给用户。我在网络开发方面没有太多经验,所以对我来说看起来很乱;但我可能是错的(ofc!)。这也是一种选择吗?

让我补充一点,我正在/将使用 mod_perl 向用户呈现响应。mysql 数据库的大部分工作都是使用 perl 完成的。我希望有 1-2 秒的响应时间。