问题标签 [financial]

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 投票
2 回答
6306 浏览

jakarta-ee - Java EE 网上银行代码示例

有没有你们知道的用于网上银行和处理的开源 Java EE 应用程序?

例如,我想从前端、中间件和后端实现整个网上银行堆栈。以前有没有人开源过这个?

0 投票
3 回答
19322 浏览

mysql - 用于检索按年份分组的财政年度数据的 SQL 查询

我有一个数据库,假设有两列(service_date 和 invoice_amount)。我想创建一个 SQL 查询,用于检索和分组每个财政年度(7 月至 6 月)的数据。

我有两年的数据,所以是两个财政年度(即 2 个结果)。

我知道我可以通过创建按月分组的 SQL 查询手动执行此操作,然后通过 PHP 运行数据以创建财政年度数据,但我宁愿使用 SQL 查询。

欢迎所有想法。

谢谢

0 投票
3 回答
3253 浏览

c# - “为了钱,总是十进制”?

好吧,“为了钱,总是十进制”的规则在 Microsoft 开发团队内部并不适用,因为如果它是:

Financial.IPmt并且所有其他方法都将接收/返回decimal,而不是double按原样接收/返回。

现在我想知道我是否可以使用这些方法而不必担心出现回合错误?

我应该使用其他一些图书馆来处理财务问题吗?如果是的话,你能指点我一些好的(供C#使用)吗?

0 投票
9 回答
31491 浏览

java - 在 BigDecimal.divide 期间引发 ArithmeticException

我认为java.math.BigDecimal应该是使用十进制数执行无限精度算术的 The Answer™。

考虑以下代码段:

我希望assert通过,但实际上执行甚至没有到达那里:one.divide(three)导致ArithmeticException被抛出!

事实证明,这种行为已明确记录在API中:

在 的情况下divide,精确商可以有无限长的小数展开;例如,1 除以 3。如果商具有非终止的十进制扩展并且指定操作返回精确结果,ArithmeticException则抛出 an。否则,将返回除法的确切结果,就像其他操作一样。

进一步浏览 API,发现实际上有各种重载divide执行不精确的除法,即:

当然,现在明显的问题是“有什么意义???”。我认为BigDecimal这是我们需要精确算术时的解决方案,例如财务计算。如果我们甚至不能divide完全准确,那么这有多大用处?它实际上是用于通用目的,还是仅在您完全不需要的非常利基的应用程序中有用divide

如果这不是正确答案,我们可以使用什么进行财务计算中的精确划分?(我的意思是,我没有金融专业,但他们仍然使用除法,对吗???)。

0 投票
2 回答
2304 浏览

wpf - 用于财务风格报告的 WPF 数据网格?

我正在寻找一个体面的 WPF 数据网格或解决方案,其中包含一个代表财务数据的解决方案。

我看过很多 - WPF 之一、XCeed、Ingragistics、DevExpress 等......但它们似乎都没有提供我所拥有的简单要求:

我希望能够在组行的列中显示组小计,例如

有谁知道这样做的网格,或者一个很好的支持集合,它实现了聚合函数(组总计需要在单个行项目中使用),以便具有一点 XAML 样式的现有网格可以工作?

在此先感谢,斯蒂芬

0 投票
4 回答
1669 浏览

.net - 金融市场开发者困境

在不远的将来,我计划以软件开发人员的身份为金融部门的一家公司工作。我现在有几个选择:

  1. 学习并专注于 .NET,因为(大概)它被广泛用于金融行业。

  2. 学习编程概念,学习算法,学习一点 C/C++、C#、JAVA、Objective-C、SQL、ORACLE、COBOL——换句话说,学习将所有编程语言联系在一起的基本原理,但不对任何特定语言都过于深入。

我的大学教授告诉我,作为一名程序员,大多数时候,你不会编写任何代码,而是维护人们在你编写之前的现有代码。这是否意味着我真的不需要掌握任何特定的编程语言,只要我有一般的软件开发概念就足够了?

如果您或您认识的人曾在金融行业担任软件开发人员,您能否分享一下经验以及日常工作是怎样的?还有,当我还年轻还在上大学的时候,我现在应该学习什么?我必须彻底了解市场和当前经济吗?Oracle 或 SQL 数据库怎么样?作为程序员,我需要完全了解它们吗?谢谢,如果您还有什么要补充的,我在这里没有提到,那么请这样做!

再次感谢大家。你的回答真的帮助了我。我什至不知道该选谁作为正确答案,因为这里的每个人都提供了非常好的反馈。

0 投票
4 回答
53123 浏览

java - 自 OpenQuant 消亡以来,是否有免费的实时财务数据馈送?

既然市场数据提供商的寡头成功地扼杀了 OpenQuant,那么除了专有且昂贵的实时市场数据订阅之外,还有其他选择吗?

理想情况下,我希望能够逐个监控来自纽约证券交易所、纳斯达克和美国证券交易所的证券(大约 6000 个符号)。

大多数供应商限制同时可观看 500 个符号,这对我来说是不可接受的,即使可以想象 500 个符号之间的轮换,即。制作 5 秒的窗口。每分钟有效观察每个符号。

目前我正在通过一个调用 Google Finance 的 Java 线程池来执行此操作,但这并不令人满意,原因有几个,一个是 Google 没有返回交易量,但主要是 Google 迅速杀死了试图利用这一优势的机器人这项服务的;-)

非常感谢任何提示,

干杯

0 投票
3 回答
7250 浏览

ruby-on-rails - ROR 的电子商务宝石?

我在一个具有类似 Etsy 的购物车设置的网站上担任项目经理(允许用户销售他们的产品并收取一小部分销售额)。虽然我希望我的开发人员回答这个问题,但我认为询问是否有人为 RoR 或财务报告中的此类购物设置推荐特定的宝石不会有什么坏处。

0 投票
1 回答
5767 浏览

legacy-code - 计算年百分比率(需要一些继承代码的帮助)

我正在制作一个为客户提供大致贷款报价的应用程序(它们稍后由其他后台系统计算)。我收到了我们正在为其制作计算器的金融公司的一些代码。我的问题是我不理解计算年百分比率(包括启动和月费)的代码部分。

这可能是他们正在使用的这种方法,但我无法确定: http ://www.efunda.com/math/num_rootfinding/num_rootfinding.cfm#Newton_Raphson

代码可以正常工作,但我真的很讨厌在我不完全理解和/或信任的代码上构建应用程序。最终的答复将是做同样事情的源代码,但带有注释和可理解的变量名称(我并没有真正例外:-) 欢迎所有想法 - 也许有人有指向解释它的文章的链接。

(请注意,我绝不是数学或金融奇才)

0 投票
1 回答
20923 浏览

matlab - 八度时间序列移动平均线

我有一个矩阵,每列代表一个随时间变化的特征。我需要找到给定窗口大小的这些值的移动平均值。

有没有类似 MATLAB 中的函数