checking regulatory LIMITs in SECURITY.OPEN.ORDER

  • safzalhussain
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 8 months ago #17059 by safzalhussain
In securities (SC) module, we need to implement below mentioned limits/restriction/rules in Company AMMF:
1.Single broker Limit
Max 30% of total brokerage in 1 accounting year is allowed
2.Investment in single security
Max 15% of Net Assets allowed
3.Investment in securites of single sector
Max 40% of Net Assets is allowed
4.Investment in listed equity securities
Min 70% of Net Assets should exist

all the above need to validate at the time of ordering a security from SECURITY.OPEN.ORDER / SC.EXE.SEC.ORDERS application and system should give option of OVERRIDE / ERROR before violating any/all of restriction.

In case trader accept override, system should save every override with the record.

Kindly suggest the simplest way to fulfil this requirement at the time of authorizing order in SECURITY.OPEN.ORDER / SC.EXE.SEC.ORDERS application


a) %ages may vary periodically (monthly, quarterly, half yearly)
b) similar or such other type of restrictions required to implement in other companies.

Considering the module is implemented for Front Officer (Trader) and Middle Office( RISK dept.).

-how user in RISK department can manage and configure such type of restrictions for Trader

Please Log in or Create an account to join the conversation.

  • armin
  • armin's Avatar
  • Offline
  • Elite Member
  • Elite Member
  • “So long - and thanks for all the fish!”
More
9 years 8 months ago #17064 by armin
Did you have a look on the Constraints Module ?
2. - 4. should be possible there, 1. I'm not so sure.

I have no experience with the module, just read the user guides (Application Framework>Constraints and Wealth>Securities Trading>Deal / Transaction processing>SC Security Constraint)

using R11 on Unix

Please Log in or Create an account to join the conversation.

  • safzalhussain
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 8 months ago #17067 by safzalhussain
Replied by safzalhussain on topic checking regulatory LIMITs in SECURITY.OPEN.ORDER
>>>Did you have a look on the Constraints Module ?
>>>2. - 4. should be possible there, 1. I'm not so sure.

Kindly elaborate little about CONSTRAINTS MODULE, we mainly expose to MF, AM, and SC module. how to get into Constraints module?
Further where should i see the user guide for "Application Framework>Constraints and Wealth>Securities Trading>Deal / Transaction processing>SC Security Constraint)"

I searched internet as well as helpdesk portal but couldn't reached this location.

One thing if you could also tell that how to get all the application available in any module like if we need to know in all how many application exist in SC module, where we can see the listing.

Please Log in or Create an account to join the conversation.

  • armin
  • armin's Avatar
  • Offline
  • Elite Member
  • Elite Member
  • “So long - and thanks for all the fish!”
More
9 years 8 months ago #17068 by armin
The reference is to the R14 User guide that you can access in the TCSP under Knowledge - T24 User Guides.

The listing for routines belonging to SC (or at least a lot of them) you may get from PGM.FILE with PRODUCT = SC or use F.PGM.DATA.CONTROL where you also find a COMPONENT.
list F.PGM.DATA.CONTROL WITH PRODUCT EQ SC COMPONENT BY @ID

@ID...............................................    COMPONENT..........................

BP>ALL.PORTFOLIO.COMPARE                              SCV_ValuationUpdates
BP>ALT.INDEX.NUM                                      SCO_SecurityMasterMaintenance
BP>ALT.SEC.PARAMETER                                  SCO_SecurityMasterMaintenance
BP>ALT.SEC.PARAMETER.CHECK.FIELDS                     SCO_SecurityMasterMaintenance
BP>ALT.SEC.PARAMETER.CROSSVAL                         SCO_SecurityMasterMaintenance
BP>ALT.SEC.PARAMETER.FIELD.DEFINITIONS                SCO_SecurityMasterMaintenance
BP>ALTERNATE.INDEX                                    SCO_SecurityMasterMaintenance
BP>AM.ACCT.STMT                                       SCV_ValuationUpdates
BP>AM.BROKER.MOVEMENT                                 SCT_ServiceBasedOrders
BP>AM.CALC.DURATION                                   SCV_ValuationUpdates
BP>AM.CALC.DURATION.LOAD                              SCV_ValuationUpdates
BP>AM.ENQ.SELECTION                                   SCV_ValuationUpdates

using R11 on Unix

Please Log in or Create an account to join the conversation.

Time to create page: 0.076 seconds