Method and system for delivering foreign exchange risk management advisory solutions to a designated market
First Claim
1. A method, operable in a server system, for providing foreign exchange risk-related services, comprising:
- obtaining a currency exchange risk exposure; and
determining an appropriate hedge alternative consistent with said currency exchange risk exposure.
1 Assignment
0 Petitions
Accused Products
Abstract
Consistent with principles of the present invention, a method and system for delivering foreign exchange risk management advisory solutions to a designated marked is disclosed. For each user, the disclosed system generates an exposure model that is consistent with that user'"'"'s risk management policy and a budget/pricing determination made in response to user information and external pricing information. The disclosed system may further operate to determine an appropriate measurement of risk and associated hedge alternative for a user, consistent with economic forecasts, and process a request for a hedge instrument from the user. Various hedge instruments may be analyzed and/or obtained through the disclosed system, including spot contracts, forward contracts, option contracts, and money market instruments. The disclosed system further provides extensive training, compliance and sales related features.
436 Citations
104 Claims
-
1. A method, operable in a server system, for providing foreign exchange risk-related services, comprising:
-
obtaining a currency exchange risk exposure; and
determining an appropriate hedge alternative consistent with said currency exchange risk exposure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, operable in a server system, for focusing currency exchange market data onto a user'"'"'s currency exchange exposure, comprising:
-
obtaining said user'"'"'s currency exchange exposure;
obtaining said currency exchange market data; and
providing at least one display object, responsive to said user'"'"'s currency exchange exposure and said currency exchange market data, wherein said at least one display object displays at least one currency exchange rate for at least one currency indicated by said user'"'"'s currency exchange exposure. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method, operable in a server system, of ensuring banking compliance standards are met, comprising:
-
monitoring user actions with respect to activities regarding mitigating foreign currency risk exposure; and
providing, responsive to said monitoring of said user actions, at least one on-line workshop in the event that said user actions include at least one predetermined user action, wherein said at least one on-line workshop presents data regarding foreign currency risk management related to said at least one predetermined user action. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A method, operable in a server system, of determining a foreign currency risk management policy, comprising:
-
providing at least one policy development question;
obtaining, in response to said at least one policy development question, at least one user-provided answer;
storing said at least one user-provided answer into a foreign currency risk management policy template;
monitoring activities of a user; and
preventing at least one predetermined activity of said user in the event that said user activity conflicts with said risk management policy template. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method, operable in a server system, for estimating at least one corresponding price, said corresponding price responsive to an original price, wherein said corresponding price reflects foreign currency exchange rate fluctuation, comprising:
-
obtaining a base currency;
obtaining said original price in said base currency;
obtaining a foreign currency;
obtaining at least one analysis period;
obtaining exchange rates between said base currency and said foreign currency relative to said at least one analysis period; and
calculating said corresponding price responsive to said original price, said analysis period, and said exchange rates. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method, operable in a server system, for comparing a first foreign currency exchange rate attribute and a second foreign currency exchange rate attribute relative to a target currency, wherein said first foreign currency exchange rate attribute is responsive to a first base currency, and wherein said second foreign currency exchange rate attribute is responsive to a second base currency:
-
obtaining said first base currency;
obtaining said second base currency;
obtaining said target currency;
obtaining at least one analysis period;
obtaining said first foreign currency exchange rate attribute and said second foreign currency exchange rate attribute relative to said at least one analysis period; and
simultaneously displaying said first foreign currency exchange rate attribute and said second foreign currency exchange rate attribute over at least a portion of said analysis period. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50)
-
-
51. A method, operable in a server system, of determining at least one foreign currency price, comprising:
-
obtaining at least one user problem specific variable;
obtaining relevant market data;
displaying a plurality of costs associated with corresponding hedge strategies;
obtaining a user selection of at least one of said hedge strategies; and
calculating and displaying at least one price associated with said user selected hedge strategy. - View Dependent Claims (52, 53, 54, 55, 56, 57)
-
-
58. A method, operable in a server system, for determining exposure foreign currency rate fluctuation, comprising:
-
obtaining user profile information describing business activities in a foreign country;
presenting a plurality of hedge strategies;
obtaining a user selection of one of said plurality of hedge strategies;
obtaining market data relevant to said selected one of said plurality of hedge strategies; and
calculating and displaying, responsive to said user selected one of said plurality of hedge strategies, forecasted currency values related to said business activities in said foreign country. - View Dependent Claims (59, 60, 61, 62, 63, 64)
-
-
65. A method, operable in a server system, for displaying an exposure to foreign currency exchange rate fluctuation, comprising:
-
displaying a current open position with regard to exposure to foreign currency exchange rate fluctuation;
obtaining at least one exchange rate; and
responsive to said obtained exchange rate, displaying a transaction display object reflecting said obtained exchange rate.
-
-
66. A method, operable in a server system, for displaying an exposure to foreign currency exchange rate fluctuation, comprising:
-
displaying a current open position with regard to exposure to foreign currency exchange rate fluctuation;
obtaining at least one exchange rate;
obtaining a user selection of said at least one exchange rate; and
responsive to said obtained exchange rate and said user selection of said obtained exchange rate, establishing said obtained exchange rate as a benchmark rate.
-
-
67. A method, operable in a server system, for analyzing at least one hedge strategy, comprising:
-
displaying a plurality of decision categories;
obtaining a user selection of one of said decision categories;
displaying, responsive to said selected one of said decision categories, a predetermined analysis model corresponding to said selected one of said decision categories; and
applying said corresponding analysis model to user data. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A method, operable in a server system, of populating a transaction request interface, wherein said transaction request interface includes a currency transaction entry screen, comprising:
-
obtaining a plurality of user exposures to foreign currency exchange rate fluctuation;
aggregating said plurality of user exposures into an aggregate exposure; and
passing said aggregate exposure to said transaction request interface, such that said transaction request interface represents a transaction amount equal to said aggregate exposure.
-
-
80. A method, operable in a server system, for presenting a summary position report regarding exposure to currency exchange rate fluctuation, comprising:
-
obtaining an overall exposure level associated with a user;
displaying, by currency, a currency risk based on said overall exposure level;
displaying, by currency and simultaneous with said displaying of said overall exposure level, a counterparty risk based on said currency risk; and
displaying, by country and simultaneous with said displaying of said overall exposure level and said counterparty risk, a country risk based on said currency risk.
-
-
81. A method, operable in a server system, of supporting compliance with at least one banking standard, comprising:
-
monitoring activities of a user;
obtaining at least one set of compliance criteria;
responsive to detection of at least one predetermined user activity, applying at least one of said compliance criteria said detected activity and an identity of a current user; and
deny a request associated with said detected user activity in the event that said at least one of said compliance criteria is not satisfied with regard to said detected activity and said identity of said current user. - View Dependent Claims (82, 83, 84, 85, 86, 87)
-
-
88. A method, operable in a server system, for identifying business opportunities, comprising:
-
maintaining a database of information regarding foreign currency exchange rate risk exposure;
identifying, within said database, information relevant to business opportunities outside the area of foreign currency exchange; and
determining at least one business opportunity relevant outside the area of foreign currency exchange; and
generating a message identifying said determined opportunity outside the area of foreign currency exchange.
-
-
89. A system for providing foreign currency exchange risk advisory services via a server system, wherein said server system includes at least one processor, a program storage memory, and program code stored within said program storage memory, wherein said program code comprises:
-
a knowledge engine, wherein said knowledge engine includes software components operable to obtain market knowledge, formulate foreign currency exchange rate risk policies, and to provide online training with regard to foreign currency exchange rate risk management;
decision support technology, wherein said decision support technology includes software components operable to formulate foreign currency exchange rate risk policies, determine at least one foreign currency price, measure at least one foreign currency exposure, and to analyze at least one hedge strategy; and
a transactional interface, wherein said transactional interface includes software components operable to implement said at least one hedge strategy, and to report said implementing of said at least one hedge strategy.
-
-
90. A server system connectable to a computer network, operable to provide foreign exchange risk-related services, comprising:
-
program code for obtaining a currency exchange risk exposure; and
program code for determining an appropriate hedge alternative consistent with said currency exchange risk exposure.
-
-
91. A server system connectable to a computer network, operable to focus currency exchange market data onto a user'"'"'s currency exchange exposure, comprising:
-
program code for obtaining said user'"'"'s currency exchange exposure;
program code for obtaining said currency exchange market data; and
program code for providing at least one display object, responsive to said user'"'"'s currency exchange exposure and said currency exchange market data, wherein said at least one display object displays at least one currency exchange rate for at least one currency indicated by said user'"'"'s currency exchange exposure.
-
-
92. A server system, connectable to a computer network, operable to ensure banking compliance standards are met, comprising:
-
program code for monitoring user actions with respect to activities regarding mitigating foreign currency risk exposure; and
program code for providing, responsive to said monitoring of said user actions, at least one on-line workshop in the event that said user actions include at least one predetermined user action, wherein said at least one on-line workshop presents data regarding foreign currency risk management related to said at least one predetermined user action.
-
-
93. A server system, connectable to a computer network, operable to determine a foreign currency risk management policy, comprising:
-
program code for providing at least one policy development question;
program code for obtaining, in response to said at least one policy development question, at least one user-provided answer;
program code for storing said at least one user-provided answer into a foreign currency risk management policy template;
program code for monitoring activities of a user; and
program code for preventing at least one predetermined activity of said user in the event that said user activity conflicts with said risk management policy template.
-
-
94. A server system, connectable to a computer network, operable to estimate at least one corresponding price, said corresponding price responsive to an original price, wherein said corresponding price reflects foreign currency exchange rate fluctuation, comprising:
-
program code for obtaining a base currency;
program code for obtaining said original price in said base currency;
program code for obtaining a foreign currency;
program code for obtaining at least one analysis period;
program code for obtaining exchange rates between said base currency and said foreign currency relative to said at least one analysis period; and
program code for calculating said corresponding price responsive to said original price, said analysis period, and said exchange rates.
-
-
95. A server system, connectable to a computer network, operable to compare a first foreign currency exchange rate attribute and a second foreign currency exchange rate attribute relative to a target currency, wherein said first foreign currency exchange rate attribute is responsive to a first base currency, and wherein said second foreign currency exchange rate attribute is responsive to a second base currency:
-
obtaining said first base currency;
obtaining said second base currency;
obtaining said target currency;
obtaining at least one analysis period;
obtaining said first foreign currency exchange rate attribute and said second foreign currency exchange rate attribute relative to said at least one analysis period; and
simultaneously displaying said first foreign currency exchange rate attribute and said second foreign currency exchange rate attribute over at least a portion of said analysis period.
-
-
96. A server system, connectable to a computer network, operable to determine at least one foreign currency price, comprising:
-
program code for obtaining at least one user problem specific variable;
program code for obtaining relevant market data;
program code for displaying a plurality of costs associated with corresponding hedge strategies;
program code for obtaining a user selection of at least one of said hedge strategies; and
program code for calculating and displaying at least one price associated with said user selected hedge strategy.
-
-
97. A server system, connectable to a computer network, operable to determine exposure foreign currency rate fluctuation, comprising:
-
program code for obtaining user profile information describing business activities in a foreign country;
program code for presenting a plurality of hedge strategies;
program code for obtaining a user selection of one of said plurality of hedge strategies;
program code for obtaining market data relevant to said selected one of said plurality of hedge strategies; and
program code for calculating and displaying, responsive to said user selected one of said plurality of hedge strategies, forecasted currency values related to said business activities in said foreign country.
-
-
98. A server system, connectable to a computer network, operable to display an exposure to foreign currency exchange rate fluctuation, comprising:
-
program code for displaying a current open position with regard to exposure to foreign currency exchange rate fluctuation;
program code for obtaining at least one exchange rate; and
program code, responsive to said obtained exchange rate, for displaying a transaction display object reflecting said obtained exchange rate.
-
-
99. A server system, connectable to a computer network, operable to display an exposure to foreign currency exchange rate fluctuation, comprising:
-
program code for displaying a current open position with regard to exposure to foreign currency exchange rate fluctuation;
program code for obtaining at least one exchange rate;
program code for obtaining a user selection of said at least one exchange rate; and
program code, responsive to said obtained exchange rate and said user selection of said obtained exchange rate, for establishing said obtained exchange rate as a benchmark rate.
-
-
100. A server system, connectable to a computer network, operable to analyze at least one hedge strategy, comprising:
-
program code for displaying a plurality of decision categories;
program code for obtaining a user selection of one of said decision categories;
program code for displaying, responsive to said selected one of said decision categories, a predetermined analysis model corresponding to said selected one of said decision categories; and
program code applying said corresponding analysis model to user data.
-
-
101. A server system, connectable to a computer network, operable to populate a transaction request interface, wherein said transaction request interface includes a currency transaction entry screen, comprising:
-
program code for obtaining a plurality of user exposures to foreign currency exchange rate fluctuation;
program code for aggregating said plurality of user exposures into an aggregate exposure; and
program code for passing said aggregate exposure to said transaction request interface, such that said transaction request interface represents a transaction amount equal to said aggregate exposure.
-
-
102. A server system, connectable to a computer network, operable to present a summary position report regarding exposure to currency exchange rate fluctuation, comprising:
-
obtaining an overall exposure level associated with a user;
displaying, by currency, a currency risk based on said overall exposure level;
displaying, by currency and simultaneous with said displaying of said overall exposure level, a counterparty risk based on said currency risk; and
displaying, by country and simultaneous with said displaying of said overall exposure level and said counterparty risk, a country risk based on said currency risk.
-
-
103. A server system, connectable to a computer network, operable to support compliance with at least one banking standard, comprising:
-
monitoring activities of a user;
obtaining at least one set of compliance criteria;
responsive to detection of at least one predetermined user activity, applying at least one of said compliance criteria said detected activity and an identity of a current user; and
deny a request associated with said detected user activity in the event that said at least one of said compliance criteria is not satisfied with regard to said detected activity and said identity of said current user.
-
-
104. A server system, connectable to a computer network, operable to identify business opportunities, comprising:
-
maintaining a database of information regarding foreign currency exchange rate risk exposure;
identifying, within said database, information relevant to business opportunities outside the area of foreign currency exchange; and
determining at least one business opportunity relevant outside the area of foreign currency exchange; and
generating a message identifying said determined opportunity outside the area of foreign currency exchange.
-
Specification