tscval

For questions about EViews Add-ins available from the EViews Add-ins webpage. Note each add-in available on our webpage will have its own individual thread.

Moderators: EViews Gareth, EViews Moderator, EViews Esther

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

tscval

Postby jaylamb20 » Tue Apr 05, 2016 6:34 pm

This thread is about the tscval add-in.

The add-in performs time-series cross validation (rolling out-of-sample accuracy assessment). It is intended to be used to evaluate competing specifications for equation and VAR objects. The add-in returns table and vector objects with error estimates at different horizons.

The add-in can be downloaded via the EViews Add-in manager or directly from GitHub at https://github.com/jameslamb/ML4EVIEWS/raw/master/Installers/tscval.aipz. Please see the docs https://github.com/jameslamb/ML4EVIEWS/blob/master/tscval/Docs/tscval.pdf for support. If those do not answer your question, post here and we will try to help you.

Happy coding,

James & Rita

trubador
Did you use forum search?
Posts: 1518
Joined: Thu Nov 20, 2008 12:04 pm

Re: tscval

Postby trubador » Wed Apr 06, 2016 4:43 am

A very nice and an extremely useful add-in. Thanks to you both...

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

Re: tscval

Postby jaylamb20 » Fri Apr 08, 2016 7:35 am

Two minor updates in the last week:

v1.0.1 (April 4, 2016):

[1] Fixed a bug in the VAR proc that was causing tscval to try to set the sample outside the workfile range for users performing cross-validation up to the edge of the workfile range.

v1.0.2 (April 8, 2016)

[2] Fixed a bug in the VAR and EQ procs that was causing tscval to fail if called in GUI from untitled objects.


Thanks to CharlieEVIEWS for catching both of these!

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

Re: tscval

Postby jaylamb20 » Tue May 31, 2016 11:29 am

An update this week:

v1.0.3 (May 31, 2016):

[1] Added median squared error (medSE) to the list of error options
[2] Fixed a small bug. A bit of code was referencing the nonexistent @med() function instead of @median().

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

Re: tscval

Postby jaylamb20 » Wed Jun 01, 2016 5:46 am

Another small update:

v1.0.4 (June 1, 2016):

[1] Added median squared percentage error (medSPE) to the list of error options.

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

Re: tscval

Postby jaylamb20 » Tue Jun 21, 2016 9:51 am

v1.0.5 (June 20, 2016):

[1] Added "mean forecast error" (MFE) and "median forecast error" (medFE) to the list of error options.

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

Re: tscval

Postby jaylamb20 » Tue Jul 19, 2016 9:09 am

v1.0.6 (July 19, 2016):

[1] Added "keep_mats" option to the equation proc to allow users to view matrices of raw forecasts and errors.

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

Re: tscval

Postby jaylamb20 » Tue Jul 26, 2016 8:55 pm

v1.1.1 (July 26, 2016):

[1] Added tscv_score, a proc for scoring the error vector generated from tscval() (move to v1.1.* reflects this addition)
[2] Added documentation for tscv_score in tscval.pdf
[3] Fixed minor bug referencing an empty string in assigning a temporary name to the matrix of forecasts in tscval
[4] Fixed minor bug that was causing vector objects from the VAR proc to be overwritten if tscval had already been run in the wf
[5] Added keep_mats option to the VAR proc

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

Re: tscval

Postby jaylamb20 » Tue Aug 09, 2016 11:29 pm

v1.1.2 (Aug 10, 2016):

[1] Added "VAR_FORM" option for the equation proc, to allow users the option to see error stats for dependent variable
specified by expression (default in tscval is to use dependent variable with transformation removed)

Thanks to Yakup Kutsal Koca for suggesting this feature.

jaylamb20
Posts: 35
Joined: Mon Mar 17, 2014 10:07 am

Re: tscval

Postby jaylamb20 » Wed Nov 23, 2016 12:55 am

v1.1.3 (Nov 23, 2016):

[1] Fixed bug in which users trying to run tscval on legacy EViews version (pre EV9) were getting a cryptic error message.

Thanks to Eric Lascelles for reporting this.


Return to “Add-in Support”

Who is online

Users browsing this forum: No registered users and 6 guests