问题标签 [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 投票
5 回答
5272 浏览

dsl - 金融领域的 DSL(领域特定语言)

有没有人在金融领域使用过DSL(领域特定语言) ?我计划在我正在开发的应用程序中引入某种 DSL 支持,并希望分享一些想法。

我正处于确定哪些是最稳定的领域元素并选择可以通过 DSL 更好地实现的功能的阶段。我还没有定义第一个特性的语法。

0 投票
13 回答
26682 浏览

c# - 如何避免实时 .NET 应用程序中的垃圾收集?

我正在编写一个金融 C# 应用程序,它从网络接收消息,根据消息类型将它们转换为不同的对象,最后在它们上应用应用程序业务逻辑。

关键是在应用了业务逻辑之后,我很确定我再也不需要这个实例了。我不想等待垃圾收集器释放它们,而是明确地“删除”它们。

在 C# 中是否有更好的方法可以做到这一点,我应该使用对象池来重用相同的实例集还是有更好的策略。

目标是避免垃圾收集在时间关键的过程中使用任何 CPU。

0 投票
2 回答
2723 浏览

delphi - 在Delphi中,你怎么能以不同的形式以不同的货币显示货币数据类型呢?

我需要编写一个 Delphi 应用程序,从数据库中的各种表中提取条目,不同的条目将使用不同的货币。因此,我需要为每种货币数据类型($、英镑、欧元等)显示不同的小数位数和不同的货币字符,具体取决于我加载的项目的货币。

有没有办法几乎在全球范围内更改货币,即表格中显示的所有货币数据?

0 投票
9 回答
666 浏览

security - 强制字母数字用户 ID

我是一家金融机构的程序员。我最近被告知要强制所有新用户 ID 至少有一个字母和一个数字。我立即认为这是一个可怕的想法,我宁愿不实施它,因为我认为这是一个反功能并且用户体验很差。问题是我没有很好的理由不执行此要求。

你认为这是一个很好的要求吗?

你有什么好的理由不这样做吗?

你知道我可以参考的任何研究吗?

编辑:这与密码无关。我们已经对此提出了类似的要求,我并不反对。

0 投票
15 回答
73630 浏览

php - 以编程方式访问货币汇率

我正在建立一个在线订购系统,但我在澳大利亚,对于国际客户,我想以美元或欧元显示价格,这样他们就不必费力地从澳元兑换成美元。

有谁知道我是否可以以一种易于解析的格式从网上获取最新汇率,我可以从我的 PHP 脚本访问?


更新:我现在写了一个 PHP 类来实现这个。您可以从我的网站获取代码

0 投票
11 回答
5371 浏览

finance - 设计个人理财应用

作为一个附带项目,我正在考虑创建一个个人理财计划。我曾尝试使用 Money 和 Excel 来跟踪我的财务状况,但要么对稳定性不满意,要么缺乏功能。我的问题是,您使用什么工具来跟踪您的个人财务状况?以下是我想达到的一些要求:

  1. 稳定的
  2. 可以自动从银行免费下载数据
  3. 可定制性足以轻松地从选定帐户创建总余额

我正在考虑使用 python 脚本,但实际上并没有比这更进一步。有哪些接口可以自动下载账户信息?

编辑:所以似乎普遍认为有许多开源工具可以修改以满足您的需求。此外,如果愿意花一些钱,许多人似乎对使用 Quicken 感到满意。就在线记录跟踪而言,薄荷似乎是最受欢迎的选择。

我在使用 mint 或 yodlee 等在线系统时遇到的唯一问题是,没有简单的方法可以“批准”银行交易,以便您可以核对收据并查看它们是否与费用相符。

0 投票
7 回答
1716 浏览

language-agnostic - 使用 Decimal 与 double 的应用程序。.

我想看看人们是否在金融应用程序中使用十进制而不是双精度。我见过很多人到处使用 double 并产生意想不到的后果。.

您是否看到其他人犯了这个错误。. .

0 投票
7 回答
26876 浏览

double - 十进制与双倍速

我编写财务应用程序时,我不断地与使用双精度还是使用小数的决定作斗争。

我所有的数学都适用于小数点后不超过 5 位且不大于 ~100,000 的数字。我有一种感觉,无论如何,所有这些都可以表示为双精度数而不会出现舍入误差,但从未确定过。

为了明显的速度优势,我会继续从小数切换到双精度,除了在一天结束时,我仍然使用 ToString 方法将价格传输到交易所,并且需要确保它始终输出数字 I预计。(89.99 而不是 89.99000000001)

问题:

  1. 速度优势真的像天真的测试所暗示的那样大吗?(约 100 次)
  2. 有没有办法保证 ToString 的输出是我想要的?我的号码总是可表示的这一事实是否可以保证这一点?

更新:在我的应用程序运行之前,我必须处理大约 100 亿次价格更新,出于明显的保护原因,我现在已经使用小数实现了,但是开启需要大约 3 个小时,双打会大大减少我的开启时间. 双打有安全的方法吗?

0 投票
3 回答
4613 浏览

statistics - 开源或免费的财务分析程序/库

我正在寻找包含与 Matlab 的金融和金融衍生工具箱类似功能的东西,但没有现金可以花在 matlab 上。我将不胜感激有关免费或开源库或程序的任何信息,这些信息可以让我轻松计算利率、风险等。

0 投票
6 回答
106316 浏览

web-services - 股票/财务数据的最佳/最全面的 API

访问金融市场统计数据和股票报价(最好是实时报价)最推荐的免费/公共 API 是什么?只要它有一些像样的文档,我对它的公开方式(SOAP、REST、一些专有的 XML 设置等)并不太挑剔。

我打算用 PHP 构建一个简单的 Web 仪表板,其中包含一些基本数据(基本上是一个快速、肮脏的主页),但最终可能希望将其发展为一个完整的 Web 应用程序。有什么想法吗?

当我找到一些时,我将在此处发布一个列表(如果您以前使用过它们中的任何一个,请随时发表评论):

自由

不免费