- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道我们可以在财务工具箱中使用“tomonthly”函数,但这会返回一个默认的每月数据,取每个月的最后一个工作日。
如果我想要每个月的第一个工作日怎么办?
我已经尝试通过以下方式将“ED”设置为 1:
ftsFuture = fints (matlabDate, lnPrice);
monthlyFuture = tomonthly(ftsFuture,'ED',1);
但这只是部分成功,因为如果该月的 1 日是工作日,那没问题,但如果不是工作日,则成为前一个工作日,即上个月.
我还尝试通过以下方式将“BusDays”设置为 0:
ftsFuture = fints (matlabDate, lnPrice);
monthlyFuture = tomonthly(ftsFuture,'ED',1, 'BusDays',0);
这成功地将每个条目强制为每个月的 1 日,但显然不正确,因为其中一些日期显然不是工作日!
非常感谢任何帮助!
最佳答案
有一种方法可以从每个月的第一个工作日开始的每月周期内的每日金融时间序列中提取数据。我们可以使用 tomonthly
和 busdate
函数获取系列中间的日期。
假设数据开始于某个月的月初,结束于某个月的月底,我们添加第一个日期并删除我们将在操作后得到的最后一个日期。
ftsFuture = fints (matlabDate, lnPrice);
monthlyFuture = tomonthly(ftsFuture);
eomDates = monthlyFuture.dates ; % getting end of month business days)
fomDates = busdate(eomDates) ; % getting first month bussines days)
fomDates(end)=[] ; % deleting the last date in the array (out of range otherwise).
firstday = ftsFuture.dates(1); % adding the first date of the series.
fomDates = [firstday ; fomDates];
fomDates = datestr(fomDates);
fomftsFuture = ftsFuture(fomDates);
关于matlab - 如何在给定每日 fts 的情况下提取月度金融时间序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26361539/
我正在尝试创建一个新应用程序,我想获取股票更新、货币兑换更新等。您能否推荐一些免费的 API 来获取这些更新?我已经试过了: 1) Google 财经 API。 不使用的原因:已弃用并即将关闭,这将使
我有一个庞大的数据库,其中每天包含一个具有以下格式的文本文件:“HH:mm:ss xxxx.xx”每个交易日的几乎每一秒,所以我在每个文本文件中都有数千行。我正在寻找将这些行转换为 HashMap 的
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
已关闭。此问题旨在寻求有关书籍、工具、软件库等的建议。不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以
随着最近SEC proposal要求大多数 Assets 支持证券发行人提交一个 python 计算机程序来记录交易的资金流(或瀑布)规定,我认为现在是时候问你认为金融“必备”Python 包是什么了
当我使用 numpy 方法 irr 计算内部 yield (irr) 时,我收到了 nan 作为返回。 In [45]: numpy.irr([-10, 2, 2, 2, 2]) Out[45]: n
我是一名优秀的程序员,十分优秀!