-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Requirements for Trade Calendar #254
Comments
We need a tag for data, which takes in account a calendar while generating possible values. The calendar can potentially just reference days of work, holidays and may also reference time for partial days. Indeed is good for us for partial trade days, but there can be other scenarios out there for partial days of work. Potential options to think of:
|
@jeanmusinski looking into this |
At its simplest, the trade calendar can be implemented using the java Calendar class which returns day of week. Using Calendar, we can implement 3 equivalence classes:
Additionally, using Calendar would enable specifying date ranges, which could be combined with weekdays and weekends. A simple extension would be to introduce a date list which lists dates as YYY-mm-dd. This list can be used to specify omissions or inclusions. A full blown implemetation should allow the specification of a trade calendar that is formated to DG specifications. The format may be something like: |
Need to look into how to generate positive and negative test cases for dates and timestamps since it depends on which days are valid trade days.
The text was updated successfully, but these errors were encountered: