问题标签 [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.
database-design - 我应该如何构建金融 DSL?
我决定建立一个数据库来跟踪我在邮件中收到的信用卡优惠,而一个令人困惑的因素是如何表示这些优惠。有了最低财务费用、浮动利率和最低浮动利率,它比“10.99%”要复杂一些。如果我有机会比较或趋势这些报价,我决定我需要构建一种语言来表示这些东西。
问题是,我如何表示这一点?公式过于复杂,无法通过创建字段来建模,所以我将把公式存储在数据库中,尽其所能。是的,这意味着模糊数据和执行之间的界限,但由于这是一个个人项目,我并不那么担心。
- 嵌入式蟒蛇。将公式表示为 Python,只需绑定相关变量并调用公式。
- 使用特定领域的语言。我不可能是第一个想到用这种方式表达事物的人,事实上我知道我不是。是否有任何免费的公共语言可以代表这一点?
任何人都可以就哪种方法更好提供建议吗?
jquery - 我将如何使用 Processing、jQuery、Pure Data 或 Max/MSP 绘制“实时”股市数据?
这是一个对任何建议、提示或指针都非常开放的问题。我希望开始使用自制的自动化投资模型,我对它的开始有了概念。我熟悉一些我怀疑可以帮助我的框架/语言。也欢迎对指定语言以外的其他语言提出建议。
我或许能够从 Google 或 Yahoo Finance API 查询 XML 数据?不太熟悉 XML。我在哪里可以找到有关 XML 的相关教程或信息来实现此目的?
另外,有没有办法在特定的特定条件下通过大量“当前”股票数据(许多股票的当前价值)进行搜索?
谢谢!
javascript - 如何使用 JavaScript 计算未来价值 (FV)
我的任务是将简单的电子表格转换为要在网站上使用的 HTML 表单,该表单将使用 JavaScript 进行一些计算。这完全没有问题,除非我对财务功能一无所知,而且我遇到了 FV(未来价值)。
这是电子表格:
这就是 OO.org 的帮助对 FV 的评价:
返回基于定期、固定付款和固定利率(未来价值)的投资的未来价值。
语法:FV(Rate; Num_periods; Payment; PV (optional); Type)
问题是:如何使用上述参数计算 FV?
样本值:
finance - To those in the Financial Sector, storage of data question
I am creating application which stores the users financial information in a sqlite database. I want it to store all sorts of info like account number, bank name, interest rates, etc.
I wanted to ask how the following is done in real financial software. As an example when somebody requests data from the database via the software, does the software just go and retrieve the data or does the software go and get the fundamental information and then calculate on the spot the needed data.
If we wanted to see a payment amount and we know such is a certain percent, do we store the payment amount in the table or do we just calculate it on the spot.
If I wanted to query the database for total accrued interest, do I store this data in the table or do I calculate it on the spot.
Im just have trouble understanding if its better to keep the database table simple and do most calculations on the spot, or to keep more data on the table and have the software populate it in the background.
wpf - 在 WPF 工具包图表上隐藏周末
我正在制作一个绘制金融价格数据的小应用程序,由于金融市场在周末关闭,我没有那些日子的数据。默认情况下,新 WPF 工具包中的图表显示周五和下周一之间存在很大差距,这种行为是不可接受的。我试图找出一种“隐藏”周末间隙的方法,但似乎找不到任何好的解决方案。到目前为止,我认为我必须重载DateTime
能够识别和跳过周末和节假日的标准结构(如何?)。在我开始滑下那个滑坡之前,我正在寻找建议和/或指示。
更多细节:
我得到了广泛的数据——目前纽约证券交易所的每日收盘价。我正在使用来绘制类型DayTimeAxis
为 的自变量。它目前只是简单地绘制所有价格,一次一天 - 这就是魔鬼所在,由于缺乏周六和周日以及一些主要假期的数据,它显示出更大的差距。LineSeries
DateTime
一旦数据可用,我最终将不得不显示更详细的(小时、分钟)图表,但如果用户想要查看某个星期五和下一个星期一的小时数据,问题仍然存在。
business-logic - POS 应用程序中的平均定价实施?
我正在开发一个应该能够计算平均价格的 POS(销售点)应用程序。这是交易,我不知道它是什么以及它是如何为消费品计算的。我刚收到这个要求。我所知道的是,没有办法知道从哪个特定库存商品中出售了一件商品(即,当库存不断补充时)。有没有人做过类似的事情,请帮帮我。或者,如果您可以向我推荐一些资源。
我对商业词汇不是很好,所以请再问我这个问题陈述中是否有歧义。
finance - 如何设计适合金融工具的编程语言?
我在一家专门从事金融业务的精品店工作。
我们考虑设计一种语言来描述与金融市场相关的金融实体。
这将主要用作某种脚本语言来替换电子表格和 VBA 宏中运行的许多进程。
它必须简单,事实上,它可以在后台调用各种 C++ 和 C# 库。它必须让用户处理可以代表时间序列(日内和每日)的抽象对象。
它必须是完全可调试的,当用户遇到问题时,我们必须能够单步执行 C++/C# 代码并重现错误。理想情况下,它必须能够通过 Excel 中的某种机制启动并在 Excel 中返回结果。(不幸的是,几乎每个从事财务工作的人都在使用 Excel)
如果你必须做这个任务,你会怎么做?
你会选择功能语法吗?
你会开发一些可以解释的脚本语言还是用另一种语言编译它(比如用 C++ 或 C# 转换脚本)?
我没有找到任何用于这种开发的开源项目,但是有没有使用这种语法的商业产品?
编辑:我阅读了您所有的答案,但我会等待更多时间才能选择答案。不过,它们都是非常有用的意见!
EDIT2:我将高性能标记标记为解决方案。您的所有回复都非常有用,我已经修改了所有回复。他是第一个回答的人之一,他的回答对我们来说很有见地。
python - 如何在 Python 中使用 TimeSeries 模块最好地保存 1000 个不同的数据系列?
我想创建一个巨大的 TimeSeries 对象,它将保存 1000 个不同的金融市场数据系列,每个系列存储 1500 个每日数据点。我对 TimeSeries 模块很陌生,对于如何最好地进行它有点困惑。所以几个基本问题:
1) 我是否应该使用一个 1000x1500 的巨大 numpy 数组并将其简单地提供给时间序列构造函数 time_series()?
2) 如果我这样做,我将如何按名称索引每个系列(例如“S&P500”或“GOLD”)?我知道我将能够按日期访问数组,但是我是否必须有一个单独的数据结构来将系列名称与其在大数组中的列号链接起来?
3)或者我应该按照文档(http://pytseries.sourceforge.net/core.timeseries.html)中给出的示例使用结构化数据类型?如果是这样,我如何将系列一一附加到时间序列,因为我不想创建一个巨大的非 numpy 结构来一次性提供给 time_series() 构造函数?
关于我在哪里可以获得金融市场和时间序列模块的一些好的例子的建议也将不胜感激。
谢谢。
perl - 是否可以使用 Finance::Quote 获取交易所的索引?
我需要获取纳斯达克等交易所的指数,而不是该交易所特定股票的价格。我想Finance::Quote会派上用场,但在快速浏览文档后,我发现使用该模块进行查询的方式如下:
这意味着应在查询中指定交易所和股票。那么问题是:索引本身是否可以被视为股票并具有可以在查询中使用的符号名称?
当然,如果您有其他方式可以满足我的需求,而不是使用 Finance::Quote,请随时写下您的解决方案。
finance - MetaTrader4 中基于 MT4 时间的入场信号
有没有人有任何示例代码来说明如何在 Metatrader 4 中生成基于时间的入场信号?例如在每天的特定小时和分钟