abstract FinancialOntology = MidLevelOntology ** { -- The highest rating given by bond rating agencies fun AAA_Rating : Ind FinancialRating ; -- All_or_none order (AON) is a type of option order -- which requires that the order be executed completely or not at all. An AON -- order may be either a day order or a GTC order. fun AONOrder : Class ; fun AONOrder_Class : SubClass AONOrder FinancialOrder ; -- (Automatic Teller Machine) A banking terminal that -- accepts deposits and dispenses cash. ATMs are activated by inserting a cash or -- credit card that contains the user's account number and PIN on a magnetic stripe. -- The ATM calls up the bank's computers to verify the balance, dispenses the cash -- and then transmits a completed transaction notice. fun ATMMachine : Class ; fun ATMMachine_Class : SubClass ATMMachine StationaryArtifact ; -- A narrow opening in an ATM machine where cards are inserted. fun ATMSlot : Class ; fun ATMSlot_Class : SubClass ATMSlot Hole ; -- A unary function that maps a FinancialAsset to the FinancialAccount -- associated with the Asset. fun AccountFn : El FinancialAsset -> Ind FinancialAccount ; fun Active : Ind StatusAttribute ; -- An InterestBearingAccount in which -- the interest rate is adjusted periodically, usually based on a standard -- market rate outside the control of the bank or savings institution, such -- as that prevailing on TreasuryBill or the primeInterestRate. fun AdjustableRateAccount : Class ; fun AdjustableRateAccount_Class : SubClass AdjustableRateAccount InterestBearingAccount ; fun AmericanExpressCard : Class ; fun AmericanExpressCard_Class : SubClass AmericanExpressCard CreditCard ; -- An option that can be exercised at any time -- prior to its expiration date fun AmericanStyleOption : Ind Option ; -- A contract sold by an insurance company designed to provide -- payments to the holder at specified intervals, usually after retirement. FixedAnnuities -- guarantee a certain payment amount, while VariableAnnuities do not, but do have the -- potential for greater returns, but both are relatively safe, low_yielding investments. fun Annuity : Class ; fun Annuity_Class : SubClass Annuity FinancialContract ; -- The process of dividing investments among different kinds of -- assets, such as Stocks, Bonds, RealEstate and cash, to optimize the risk/reward tradeoff based -- on an individual's or institution's specific situation and goals. fun AssetAllocation : Class ; fun AssetAllocation_Class : SubClass AssetAllocation FinancialTransaction ; -- An activity which approves or -- disapproves a transaction. fun AuthorizationOfTransaction : Class ; fun AuthorizationOfTransaction_Class : SubClass AuthorizationOfTransaction (both ControllingAnAccount (both FinancialService RegulatoryProcess)) ; -- Transactions which occur through computer -- networks and which do not require direct management. fun AutomaticTransaction : Class ; fun AutomaticTransaction_Class : SubClass AutomaticTransaction FinancialTransaction ; -- A mid_range rating given by bond rating agencies. fun B_Rating : Ind FinancialRating ; -- A long_term loan, often a mortgage, that has -- one large payment (the balloon payment) due upon maturity. Often done -- when refinancing or a major cash flow event is anticipated. fun BalloonLoan : Class ; fun BalloonLoan_Class : SubClass BalloonLoan Loan ; -- A CreditCard or a DebitCard issued by a -- FinancialOrganization. fun BankCard : Class ; fun BankCard_Class : SubClass BankCard FinancialInstrument ; -- A monthly report sent to a debtor or bank depositor. fun BankStatement : Class ; fun BankStatement_Class : SubClass BankStatement Proposition ; -- A bank loan terminating in one year or more. fun BankTermLoan : Class ; fun BankTermLoan_Class : SubClass BankTermLoan Loan ; -- An organization, chartered by a state or -- federal government, which does most or all of the following: receives Deposits, -- honors FinancialInstruments drawn on them, and pays Interest on them, discounts -- Notes, makes Loans, and invests in SecuredLoans, collects Checks, Drafts -- and Notes, certifies depositor's checks, and issues drafts and Cashier's checks. fun Bank_FinancialOrganization : Class ; fun Bank_FinancialOrganization_Class : SubClass Bank_FinancialOrganization FinancialOrganization ; -- An adjective describing the opinion that a stock, or -- a market in general, will decline in price __ a negative or pessimistic outlook. fun Bearish : Class ; fun Bearish_Class : SubClass Bearish InvestmentAttribute ; -- Stock with a solid and stable earnings record from a -- company that either leads or dominates or is a major player in a specific industry. fun BlueChipStock : Class ; fun BlueChipStock_Class : SubClass BlueChipStock Stock ; -- A debt instrument issued for a period of more than one year with -- the purpose of raising capital by borrowing. The Federal government, states, cities, -- corporations, and many other types of institutions sell bonds. A bond is generally a -- promise to repay the principal along with interest on a specified maturityDate. fun Bond : Class ; fun Bond_Class : SubClass Bond (both FinancialInstrument Investment) ; -- Stock in a short sale. fun BorrowedStock : Class ; fun BorrowedStock_Class : SubClass BorrowedStock Stock ; -- Short_term financing which is expected to be paid back relatively -- quickly, such as by a subsequent longer_term loan. fun BridgeLoan : Class ; fun BridgeLoan_Class : SubClass BridgeLoan Loan ; -- An individual or firm which acts as an intermediary between -- a buyer and seller, usually charging a commisssion. fun Broker : Class ; fun Broker_Class : SubClass Broker CognitiveAgent ; -- Money lent to brokers by banks, for financing -- the underwriting of new issues, financing customer margin accounts, and -- other purposes. fun BrokerLoan : Class ; fun BrokerLoan_Class : SubClass BrokerLoan Loan ; -- A fund that a customer has entrusted to -- a securities brokerage. fun BrokerageAccount : Ind InvestmentAccount ; -- An attribute describing the opinion that a stock, or the -- market in general, will rise in price __ a positive or optimistic outlook. fun Bullish : Class ; fun Bullish_Class : SubClass Bullish InvestmentAttribute ; -- A complex option strategy that involves -- selling two calls and buying two calls on the same or different markets, -- with several maturity dates. One of the options has a higher exercise -- price and the other has a lower exercise price than the other two options. -- The payoff diagram resembles the shape of a butterfly. fun ButterflySpread : Class ; fun ButterflySpread_Class : SubClass ButterflySpread SpreadOption ; -- A mid_range rating given by bond rating agencies. fun C_Rating : Ind FinancialRating ; fun Call : Class ; fun Call_Class : SubClass Call FinancialTransaction ; -- An option contract that gives the holder the -- right to buy a certain quantity (usually 100 shares) of an underlying -- security from the writer of the option, at a specified price (the strike -- price) up to a specified date (the expiration date). fun CallOption : Class ; fun CallOption_Class : SubClass CallOption Option ; -- A bond which the issuer has the right to redeem -- prior to its maturity date, under certain conditions. fun CallableBond : Class ; fun CallableBond_Class : SubClass CallableBond Bond ; -- A loan that must repaid upon the lender's demand. fun CallableLoan : Class ; fun CallableLoan_Class : SubClass CallableLoan Loan ; fun CancellingAnOrder : Class ; fun CancellingAnOrder_Class : SubClass CancellingAnOrder FinancialTransaction ; -- Circulating paper money fun Cash : Class ; fun Cash_Class : SubClass Cash (both FinancialAsset FinancialInstrument) ; -- CDs (certificates of deposit) are bank, credit union or savings -- and loan instruments that allow the depositor to lock in an interest rate for a specific period of -- time (e.g. six months, one year, five years). If the money is withdrawn from the CD before the CD -- matures, there is likely to be an early_withdrawal penalty __ often three month's interest. Generally, -- the longer the time period of the CD, the higher the interest paid. fun CertificateOfDeposit : Class ; fun CertificateOfDeposit_Class : SubClass CertificateOfDeposit SavingsAccount ; -- A FinancialInstrument drawn against deposited funds, -- to pay a specified amount of money to a specific person upon demand. fun Check : Class ; fun Check_Class : SubClass Check FinancialInstrument ; -- A bank account against which the depositor can draw checks fun CheckingAccount : Class ; fun CheckingAccount_Class : SubClass CheckingAccount DepositAccount ; -- The attribute which describes services that are -- shut or closed. fun ClosedService : Ind ServiceAttribute ; -- An activity of closing a financial account fun ClosingAnAccount : Class ; fun ClosingAnAccount_Class : SubClass ClosingAnAccount FinancialTransaction ; -- Assets pledged by a borrower to secure a loan or other credit, and -- subject to seizure in the event of FinancialDefault. fun Collateral : Class ; fun Collateral_Class : SubClass Collateral FinancialAsset ; -- Securities representing equity, ownership in a -- Corporation, providing voting rights, and entitling the holder to a share -- of the company's success through dividends and/or capital appreciation. -- In the event of liquidation, common stock holders have rights to a -- company's assets only after bondholders, other debt holders, and -- PreferredStock holders have been satisfied. fun CommonStock : Class ; fun CommonStock_Class : SubClass CommonStock Stock ; -- The replacement of multiple loans with a single loan, often -- with a lower monthly payment and a longer repayment period. fun ConsolidationLoan : Class ; fun ConsolidationLoan_Class : SubClass ConsolidationLoan Loan ; -- An inflationary indicator that measures -- the change in the cost of a fixed basket of products and services, -- including housing, electricity, food, and transportation. The CPI is -- published monthly. fun ConsumerPriceIndex : Class ; fun ConsumerPriceIndex_Class : SubClass ConsumerPriceIndex InflationIndex ; -- Attribute that applies to Propositions where -- something is promised in return, i.e. a reciprocal promise. fun Contract : Class ; -- make subclass with Promise -- An activity of controlling a financial account fun ControllingAnAccount : Class ; fun ControllingAnAccount_Class : SubClass ControllingAnAccount FinancialTransaction ; -- A mortgage that is not insured or guaranteed -- by the government. fun ConventionalMortgage : Class ; fun ConventionalMortgage_Class : SubClass ConventionalMortgage Mortgage ; -- Short_term option contracts. fun ConventionalOption : Class ; fun ConventionalOption_Class : SubClass ConventionalOption Option ; -- This is the class of accounts held by corporations. This class -- is disjoint with PersonalAccounts. fun CorporateAccount : Class ; fun CorporateAccount_Class : SubClass CorporateAccount FinancialAccount ; -- A bond issued by a corporation. Such bonds usually have -- a par value of 1,000, are taxable, have a term maturity, are paid for out of a sinking -- fund accumulated for that purpose, and are traded on major exchanges. fun CorporateBond : Class ; fun CorporateBond_Class : SubClass CorporateBond (both Bond TaxableInvestment) ; -- An unregistered, negotiable bond on which interest and principal -- are payable to the holder, regardless of whom it was originally issued to. The coupons are -- attached to the bond, and each coupon represents a single interest payment. The holder submits -- a coupon, usually semi_annually, to the issuer or paying agent to receive payment. Coupon bonds -- are being phased out in favor of registered bonds. fun CouponBond : Class ; fun CouponBond_Class : SubClass CouponBond Bond ; -- Credit extended by a business to a customer fun CreditAccount : Class ; fun CreditAccount_Class : SubClass CreditAccount LiabilityAccount ; -- Any card that may be used repeatedly to borrow money -- or buy products and services on credit. Issued by banks, savings and loans, retail -- stores, and other businesses. fun CreditCard : Class ; fun CreditCard_Class : SubClass CreditCard BankCard ; -- A type of CreditAccount which uses a CreditCard for -- FinancialTransactions. fun CreditCardAccount : Class ; fun CreditCardAccount_Class : SubClass CreditCardAccount CreditAccount ; -- Credit unions are non_profit, member_owned, financial -- cooperatives. They are operated entirely by and for their members. When you deposit -- money in a credit union, you become a member of the union because your deposit is -- considered partial ownership in the credit union. Many large organizations have -- established credit unions for their employees. fun CreditUnion : Class ; fun CreditUnion_Class : SubClass CreditUnion FinancialOrganization ; -- A unary function that maps a FinancialAccount to the -- currency linked to the account. fun CurrencyFn : El FinancialAccount -> Ind FinancialInstrument ; -- The lowest rating given by bond rating agencies. fun D_Rating : Ind FinancialRating ; -- A bank loan to a broker for the purchase of securities pending delivery -- through clearing later the same day. fun DayLoan : Class ; fun DayLoan_Class : SubClass DayLoan Loan ; -- A type of option order which instructs the broker -- to cancel any unfilled portion of the order at the close of trading on the -- day the order is first entered. fun DayOrder : Class ; fun DayOrder_Class : SubClass DayOrder FinancialOrder ; -- A card which allows customers to access their funds -- immediately, electronically. Unlike a credit card, a debit card does not have -- any float. fun DebitCard : Class ; fun DebitCard_Class : SubClass DebitCard BankCard ; -- DefensiveStocks are stocks of food companies, drug -- manufacturers and utility companies. fun DefensiveStock : Class ; fun DefensiveStock_Class : SubClass DefensiveStock Stock ; -- A company retirement plan, such as -- a 401(k) or 403(b), in which the employee elects to defer some amount of -- his/her salary into the plan and bears the investment risk. fun DefinedContributionPlan : Class ; fun DefinedContributionPlan_Class : SubClass DefinedContributionPlan PensionPlan ; -- An Activity of money being transferred into a customer's -- account at a financial institution. fun Deposit : Class ; fun Deposit_Class : SubClass Deposit FinancialTransaction ; -- An account where money is deposited for checking, savings or -- brokerage use. fun DepositAccount : Class ; fun DepositAccount_Class : SubClass DepositAccount FinancialAccount ; -- An activity of depositing a check into a -- FinancialOrganization. fun DepositingACheck : Class ; fun DepositingACheck_Class : SubClass DepositingACheck UsingAnAccount ; -- A distribution from qualified pension plan, 401(k) -- plan, or 403(b) plan, that is remitted directly to the trustee, custodian, or -- issuer of the receiving IRA and is reported to the IRS as a rollover. This can only -- be done once per year, per account. fun DirectRollover : Class ; fun DirectRollover_Class : SubClass DirectRollover Rollover ; fun DiscoverCard : Class ; fun DiscoverCard_Class : SubClass DiscoverCard CreditCard ; -- A taxable payment declared by a company's board of directors -- and given to its shareHolders out of the company's current or retained earnings. -- Usually quarterly. Usually given as cash, but it can also take the form of Stock or -- other property. fun Dividend : Class ; fun Dividend_Class : SubClass Dividend Payment ; -- A stock market transaction (or sometimes, a quote) -- at a price lower than the preceding one for the same security. fun Downtick : Class ; fun Downtick_Class : SubClass Downtick StockMarketTransaction ; -- An activity of paying by a check. fun DrawingACheck : Class ; fun DrawingACheck_Class : SubClass DrawingACheck UsingAnAccount ; -- Data which provide information about or -- predict the overall health of the economy or the financial markets, -- examples are inflation, interest rates, employment, etc. fun EconomicIndicator : Class ; fun EconomicIndicator_Class : SubClass EconomicIndicator Proposition ; fun Employment : Class ; fun Employment_Class : SubClass Employment (both FinancialContract ServiceContract) ; -- A subclass of AuthorizationOfTransaction where -- a customer enters his/her personal identification number. fun EnteringAPin : Class ; fun EnteringAPin_Class : SubClass EnteringAPin AuthorizationOfTransaction ; fun EnteringAPing : Class ; fun EnteringAPing_Class : SubClass EnteringAPing ContentDevelopment ; -- An option on shares of an individual common stock. fun EquityOption : Class ; fun EquityOption_Class : SubClass EquityOption Option ; -- An option that can be exercised only during -- a specified period of time just prior to its expiration. fun EuropeanStyleOption : Ind Option ; -- A short_term loan which is continually renewed rather than repaid. fun EvergreenLoan : Class ; fun EvergreenLoan_Class : SubClass EvergreenLoan Loan ; -- An activity when the owner of the the Option -- contract invokes his rights. In the case of a call, the option owner buys the -- underlying stock. In the case of a put, the option owner sells the underlying stock. fun ExerciseAnOption : Ind FinancialTransaction ; -- A class of expired BankCards. fun ExpiredCard : Class ; fun ExpiredCard_Class : SubClass ExpiredCard BankCard ; -- A subclass of FinancialTransactions from one -- FinancialOrganization to another. fun ExternalTransfer : Class ; fun ExternalTransfer_Class : SubClass ExternalTransfer FinancialTransaction ; -- A government mortgage that is insured by the Federal Housing -- Administration (FHA). fun FHALoan : Class ; fun FHALoan_Class : SubClass FHALoan Mortgage ; -- Fill_or_kill order is a type of option order -- which requires that the order be executed completely or not at all. A -- fill_or_kill order is similar to an all_or_none (AON) order. The -- difference is that if the order cannot be completely executed (i.e., -- filled in its entirety) as soon as it is announced in the trading crowd, -- it is to be 'killed' (i.e., cancelled) immediately. Unlike an AON order, -- a FOK order cannot be used as part of a GTC order. fun FOKOrder : Class ; fun FOKOrder_Class : SubClass FOKOrder FinancialOrder ; -- The communication of a printed page between remote locations. fun Fax : Class ; fun Fax_Class : SubClass Fax Communication ; -- Fax machines scan a paper form and transmit a coded -- image over the telephone system. The receiving machine prints a facsimile of -- the original. A fax machine is made up of a scanner, printer and modem with -- fax signaling. fun FaxMachine : Class ; fun FaxMachine_Class : SubClass FaxMachine Device ; fun FederalHousingAdministration : Class ; fun FederalHousingAdministration_Class : SubClass FederalHousingAdministration Government ; -- Execute an order or buy or sell a security -- or commodity. fun FillingAnOrder : Class ; fun FillingAnOrder_Class : SubClass FillingAnOrder FinancialTransaction ; -- A financial agreement between two or more parties fun FinancialContract : Class ; -- Failure to make required debt payments on a timely basis -- or to comply with other conditions of an obligation or agreement. fun FinancialDefault : Class ; fun FinancialDefault_Class : SubClass FinancialDefault FinancialTransaction ; -- A request from a client to a broker to buy (buy order) or sell -- (sell order) a specified amount of a particular security or commodity at a specific -- price or at the market price. fun FinancialOrder : Class ; fun FinancialOrder_Class : SubClass FinancialOrder ServiceContract ; -- The class FinancialOrganization includes, -- as subclasses, Bank_FinancialOrganization, CreditUnion and SavingsAnLoans. fun FinancialOrganization : Class ; fun FinancialOrganization_Class : SubClass FinancialOrganization Organization ; -- The highest rating is usually AAA_Rating, -- and the lowest is D_Rating. fun FinancialRating : Class ; fun FinancialRating_Class : SubClass FinancialRating RelationalAttribute ; -- A request for financial data sent in order -- to get a FinancialResponse. fun FinancialRequest : Class ; fun FinancialRequest_Class : SubClass FinancialRequest FinancialTransaction ; -- The response data provided to fulfil a FinancialRequest. fun FinancialResponse : Class ; fun FinancialResponse_Class : SubClass FinancialResponse FinancialTransaction ; -- An investment vehicle offered by an insurance company, that -- guarantees a stream of fixed payments over the life of the annuity. The insurer, not the -- insured, takes the investment risk. fun FixedAnnuity : Class ; fun FixedAnnuity_Class : SubClass FixedAnnuity Annuity ; -- An InterestBearingAccount in which the interest rate does not -- change during the entire term of the loan. fun FixedRateAccount : Class ; fun FixedRateAccount_Class : SubClass FixedRateAccount InterestBearingAccount ; -- Good_'til_cancelled (GTC) order is a type of limit order -- that remains in effect until it is either executed (filled) or cancelled, as opposed -- to a day order, which expires if not executed by the end of the trading day. A GTC -- option order is an order which if not executed will be automatically cancelled at the -- option's expiration fun GTCOrder : Class ; fun GTCOrder_Class : SubClass GTCOrder FinancialOrder ; -- A bond sold by the U.S. government. fun GovernmentBond : Class ; fun GovernmentBond_Class : SubClass GovernmentBond Bond ; -- Investment term that is applied to a Stock that is expected -- to appreciate in value at a high rate, pay big dividends or split. fun GrowthStock : Class ; fun GrowthStock_Class : SubClass GrowthStock Stock ; -- An Attribute of FinancialAccounts which can be easily -- converted to cash. fun HighLiquidity : Ind LiquidityAttribute ; -- An Attribute that characterizes investments which are likely -- to lose their principal. fun HighRisk : Ind RiskAttribute ; -- An Attribute that characterizes accounts that are very profitable. fun HighYield : Ind YieldAttribute ; -- Immediate or cancel Order is a type of option order -- which gives the trading crowd one opportunity to take the other side of the -- trade. After being announced, the order will be either partially or totally -- filled with any remaining balance immediately cancelled. An IOC order, which -- can be considered a type of day order, cannot be used as part of a GTC order -- since it will be cancelled shortly after being entered. The difference between -- fill_or_kill (FOK) orders and IOC orders is that a IOC order may be partially -- executed. fun IOCOrder : Class ; fun IOCOrder_Class : SubClass IOCOrder FinancialOrder ; -- A benchmark against which financial or economic performance is measured, -- such as the S&P 500 or the Consumer Price Index. fun Index : Class ; fun Index_Class : SubClass Index PerformanceMeasure ; -- A bond whose cash flow is inflation_adjusted, by -- being linked to the purchasing power of a particular currency. fun IndexBond : Class ; fun IndexBond_Class : SubClass IndexBond Bond ; -- An option whose underlying interest is an index. -- Generally, index options are cash_settled. fun IndexOption : Class ; fun IndexOption_Class : SubClass IndexOption Option ; -- A loan in which payments change in response to -- changes in an index such as the Consumer Price Index. fun IndexedLoan : Class ; fun IndexedLoan_Class : SubClass IndexedLoan Loan ; -- A tax_deferred retirement -- account for an individual that permits individuals to set aside up to -- 2,000 per year, with earnings tax_deferred until withdrawals begin at age -- 59 1/2 or later (or earlier, with a 10% penalty). Only those who do not -- participate in a pension plan at work or who do participate and meet -- certain income guidelines can make deductible contributions to an IRA. -- All others can make contributions to an IRA on a non_deductible basis. -- Such contributions qualify as a deduction against income earned in that -- year and interest accumulates tax_deferred until the funds are withdrawn. fun IndividualRetirementAccount : Class ; fun IndividualRetirementAccount_Class : SubClass IndividualRetirementAccount (both PensionPlan (both PersonalAccount SavingsAccount)) ; -- The overall general upward price movement of -- goods and services in an economy, usually as measured by the Consumer -- Price Index and the Producer Price Index. fun Inflation : Class ; fun Inflation_Class : SubClass Inflation EconomicIndicator ; fun InflationIndex : Class ; fun InflationIndex_Class : SubClass InflationIndex Index ; -- Money paid for the use of money. fun Interest : Class ; fun Interest_Class : SubClass Interest CurrencyMeasure ; -- FinancialAccounts that have a fixed or adjustable interest rate. fun InterestBearingAccount : Class ; fun InterestBearingAccount_Class : SubClass InterestBearingAccount FinancialAccount ; -- A non_amortized loan in which interest is -- due at regular intervals until maturity, when the full principal on the -- loan is due. fun InterestOnlyLoan : Class ; fun InterestOnlyLoan_Class : SubClass InterestOnlyLoan Loan ; -- The usual way of calculating Interest, as a -- percentage of the sum borrowed. fun InterestRate : Class ; fun InterestRate_Class : SubClass InterestRate (both ConstantQuantity EconomicIndicator) ; -- A subclass of FinancialTransactions within -- one FinancialOrganization. fun InternalTransfer : Class ; fun InternalTransfer_Class : SubClass InternalTransfer FinancialTransaction ; -- An activity of commiting money or capital in order to -- gain a financial return. fun Investing : Class ; fun Investing_Class : SubClass Investing FinancialTransaction ; -- An account acquired for future financial return or benefit fun InvestmentAccount : Class ; fun InvestmentAccount_Class : SubClass InvestmentAccount DepositAccount ; fun InvestmentAttribute : Class ; fun InvestmentAttribute_Class : SubClass InvestmentAttribute RelationalAttribute ; -- A person who purchases income_producing assets. fun Investor : Class ; fun Investor_Class : SubClass Investor SocialRole ; -- An account owned by two or more people, usually sharing a household -- and expenses. Each co_owner has equal access to the account. Most types of accounts, whether it's -- basic checking, savings or money market, allow for joint use fun JointAccount : Class ; fun JointAccount_Class : SubClass JointAccount PersonalAccount ; -- A high_risk, non_investment_grade bond with a low -- credit rating, usually BB or lower, as a consequence, it usually has a high -- yield. fun JunkBond : Class ; fun JunkBond_Class : SubClass JunkBond CorporateBond ; -- Calls and puts with an expiration as long as -- thirty_nine months. Currently, equity LEAPS have two series at any -- time with a January expiration. For example, in October 2000, LEAPS -- are available with expirations of January 2002 and January 2003. fun LEAPS : Class ; fun LEAPS_Class : SubClass LEAPS Option ; -- A financial obligation, debt, claim, or potential loss fun Liability : Class ; fun Liability_Class : SubClass Liability FinancialContract ; -- An account for which a person is liable fun LiabilityAccount : Class ; fun LiabilityAccount_Class : SubClass LiabilityAccount FinancialAccount ; -- LimitOrder is an order to a Broker to buy a specified quantity -- of a Security at or below a specified price, or to sell it at or above a specified limitPrice. fun LimitOrder : Class ; fun LimitOrder_Class : SubClass LimitOrder FinancialOrder ; -- The class of events of selling all of a company's assets, -- paying outstanding debts, and distribution of the remainder to shareholders, and them -- going out of business. fun Liquidation : Class ; fun Liquidation_Class : SubClass Liquidation FinancialTransaction ; -- A class of attributes which describe the degree to -- which accounts can be easily converted to cash. fun LiquidityAttribute : Class ; fun LiquidityAttribute_Class : SubClass LiquidityAttribute RelationalAttribute ; -- An arrangement in which a lender gives money or property to a borrower, -- and the borrower agrees to return the property or repay the money, usually along with interest, -- at some future point(s) in time. fun Loan : Class ; fun Loan_Class : SubClass Loan LiabilityAccount ; -- A formal offer by a lender making explicit -- the terms under which it agrees to lend money to a borrower over a certain -- period of time. fun LoanCommitment : Class ; fun LoanCommitment_Class : SubClass LoanCommitment Contract ; fun Locked : Ind StatusAttribute ; -- A straddle in which a long position is taken in -- both a put and a call option fun LongStraddle : Class ; fun LongStraddle_Class : SubClass LongStraddle Straddle ; -- An Attribute of FinancialAccounts which cannot be easily -- converted to cash. fun LowLiquidity : Ind LiquidityAttribute ; fun LowRisk : Ind RiskAttribute ; -- An Attribute that characterizes accounts that are not very profitable. fun LowYield : Ind YieldAttribute ; -- A Market_not_held order is a type of market order -- which allows the investor to give discretion to the floor broker regarding -- the price and/or time at which a trade is executed. fun MNHOrder : Class ; fun MNHOrder_Class : SubClass MNHOrder FinancialOrder ; -- A Market_on_close order is a type of option order -- which requires that an order be executed at or near the close of trading on -- the day the order is entered. A MOC order, which can be considered a type of -- day order, cannot be used as part of a GTC order fun MOCOrder : Class ; fun MOCOrder_Class : SubClass MOCOrder FinancialOrder ; -- One who directs a business or other enterprise. fun Manager : Ind Position ; -- An order to buy or sell security at the best prices available. fun MarketOrder : Class ; fun MarketOrder_Class : SubClass MarketOrder FinancialOrder ; -- A stock index in which each stock affects the -- index in proportion to its number of shares outstanding. fun MarketShareWeightedIndex : Class ; fun MarketShareWeightedIndex_Class : SubClass MarketShareWeightedIndex Index ; -- A stock index in which each stock -- affects the index in proportion to its market value. Examples include -- NASDAQ Composite Index, S&P 500, Wilshire 5000 Equity Index, Hang Seng -- Index, and EAFE Index. fun MarketValueWeightedIndex : Class ; fun MarketValueWeightedIndex_Class : SubClass MarketValueWeightedIndex Index ; fun MasterCard : Class ; fun MasterCard_Class : SubClass MasterCard CreditCard ; -- MoneyMarket is for borrowing and lending money for three years -- or less. The securities in a money market can be U.S. government bonds, TreasuryBills and commercial -- paper from banks and companies. fun MoneyMarket : Class ; fun MoneyMarket_Class : SubClass MoneyMarket SavingsAccount ; -- A loan to finance the purchase of real estate, usually with specified payment -- periods and interest rates. fun Mortgage : Class ; fun Mortgage_Class : SubClass Mortgage SecuredLoan ; -- These are bonds generally bought through a -- government agency that deals in the real estate market. They are bonds -- issued by mortgage lenders. fun MortgageBond : Class ; fun MortgageBond_Class : SubClass MortgageBond CorporateBond ; -- Bond issued by a state, city, or local government to -- finance operations or special projects, interest on it is often tax_free. fun MunicipalBond : Class ; fun MunicipalBond_Class : SubClass MunicipalBond (both Bond TaxFreeInvestment) ; -- An open_ended fund operated by an investment company which -- raises money from shareholders and invests in a group of assets, in accordance with a stated -- set of objectives. Benefits include diversification and professional money management. Shares -- are issued and redeemed on demand, based on the fund's net asset value which is determined at -- the end of each trading session. fun MutualFundAccount : Class ; fun MutualFundAccount_Class : SubClass MutualFundAccount InvestmentAccount ; -- National Association of Securities Dealers Automated Quotations -- system. fun NASDAQ : Ind Organization ; -- A market_value weighted index of all common stocks -- listed on NASDAQ. fun NASDAQCompositeIndex : Class ; fun NASDAQCompositeIndex_Class : SubClass NASDAQCompositeIndex Index ; -- A not_held order is a type of order which releases -- normal obligations implied by the other terms of the order. For example, a -- limit order designated as 'not_held' allows discretion to the floor trader in -- filling the order when the market trades at the limit price of the order. In -- this case, there is no obligation to provide the customer with an execution if -- the market trades through the limit price on the order. fun NHOrder : Class ; fun NHOrder_Class : SubClass NHOrder FinancialOrder ; fun New : Ind StatusAttribute ; -- Index of 225 leading stocks traded on the Tokyo Stock -- Exchange. fun NikkeiIndex : Class ; fun NikkeiIndex_Class : SubClass NikkeiIndex Index ; -- A legal document that obligates a borrower to repay a loan -- at a specified interestRate during a specified period of time or on demand fun Note : Class ; fun Note_Class : SubClass Note FinancialInstrument ; -- One_cancels_other order (OCO) is a type of option -- order which treats two or more option orders as a package, whereby the execution -- of any one of the orders causes all the orders to be reduced by the same amount. -- For example, the investor would enter an OCO order if he/she wished to buy -- 10 May 60 calls or 10 June 60 calls or any combination of the two which when -- summed equaled 10 contracts. An OCO order may be either a day order or a GTC order fun OCOOrder : Class ; fun OCOOrder_Class : SubClass OCOOrder FinancialOrder ; -- The attribute which describes services that -- are ready to transact business. fun OpenService : Ind ServiceAttribute ; -- An activity of opening a financial account fun OpeningAnAccount : Class ; fun OpeningAnAccount_Class : SubClass OpeningAnAccount FinancialTransaction ; -- An option is a contract to buy or sell 100 shares -- of a stock at a fixed price (the strike price) on or before a fixed date. fun Option : Class ; fun Option_Class : SubClass Option FinancialContract ; -- A collection of buying/selling options -- whose purpose is to result in an optimal profit for the investor. fun OptionStrategy : Class ; fun OptionStrategy_Class : SubClass OptionStrategy FinancialTransaction ; -- A check issued to an employee in payment of salary or wages fun PayCheck : Class ; fun PayCheck_Class : SubClass PayCheck Check ; -- The partial or complete discharge of an obligation by -- its settlement in the form of the transfer of funds, assets, or services equal -- to the monetary value of part or all of the debtor's obligation. fun Payment : Class ; fun Payment_Class : SubClass Payment FinancialTransaction ; -- A fee charged as a penalty. fun Penalty : Class ; fun Penalty_Class : SubClass Penalty ChargingAFee ; fun Pending : Ind StatusAttribute ; -- Extremely speculative, high_risk Stock, usually -- with a price of less than 5 dollars per share. In the U.S., nearly all -- are traded on the over_the_counter bulletin board. fun PennyStock : Class ; fun PennyStock_Class : SubClass PennyStock Stock ; -- A bond issued by an insurance company to -- guarantee satisfactory completion of a project by a contractor. fun PerformanceBond : Class ; fun PerformanceBond_Class : SubClass PerformanceBond Bond ; fun PerformanceMeasure : Class ; fun PerformanceMeasure_Class : SubClass PerformanceMeasure PhysicalQuantity ; -- This is the class of personal accounts, as opposed to -- CorporateAccounts. fun PersonalAccount : Class ; fun PersonalAccount_Class : SubClass PersonalAccount FinancialAccount ; -- Two lenders participating in the same loan. fun PiggybankLoan : Class ; fun PiggybankLoan_Class : SubClass PiggybankLoan Loan ; fun PlacingAnOrder : Class ; fun PlacingAnOrder_Class : SubClass PlacingAnOrder FinancialTransaction ; -- CapitalStock which provides a specific Dividend -- that is paid before any dividends are paid to common stock holders, and which takes -- precedence over common stock in the event of a liquidation. Usually does not carry -- voting rights. fun PreferredStock : Class ; fun PreferredStock_Class : SubClass PreferredStock Stock ; -- Prepayment is the payment of all or part of a debt -- prior to its due date. fun Prepayment : Class ; fun Prepayment_Class : SubClass Prepayment Payment ; -- A stock index in which each stock affects the index -- in proportion to its price per share. fun PriceWeightedIndex : Class ; fun PriceWeightedIndex_Class : SubClass PriceWeightedIndex Index ; -- An activity of paying the amount specified on the -- check from funds on deposit. fun ProcessingACheck : Class ; fun ProcessingACheck_Class : SubClass ProcessingACheck (both AuthorizationOfTransaction ControllingAnAccount) ; -- An inflationary indicator published by the U.S. Bureau -- of Labor Statistics to evaluate wholesale price levels in the economy. fun ProducerPriceIndex : Class ; fun ProducerPriceIndex_Class : SubClass ProducerPriceIndex InflationIndex ; -- An option contract that gives the holder the -- right to sell a certain quantity of an underlying security to the writer -- of the option, at a specified price (strike price) up to a specified date -- (expiration date). fun PutOption : Class ; fun PutOption_Class : SubClass PutOption Option ; -- Land, including all the natural resources and permanent buildings on it. fun RealEstate : Class ; fun RealEstate_Class : SubClass RealEstate (both CorpuscularObject (both FinancialAsset Region)) ; -- A written acknowledgment that a specified article, -- sum of money, or shipment of merchandise has been received. fun Receipt : Ind FinancialInstrument ; -- Paying off an existing loan with the proceeds from a new loan, using -- the same property as collateral. fun Refinancing : Class ; fun Refinancing_Class : SubClass Refinancing FinancialTransaction ; -- A bond issued with the name of the owner printed on the -- face of the certificate. It can be transferred to another individual only with the -- owner's endorsement. fun RegisteredBond : Class ; fun RegisteredBond_Class : SubClass RegisteredBond Bond ; -- Securities, usually issued in private placements, that -- have limited transferability. fun RestrictedStock : Class ; fun RestrictedStock_Class : SubClass RestrictedStock Stock ; -- A class of attributes which describe the degree of risk -- of a particular investment. fun RiskAttribute : Class ; fun RiskAttribute_Class : SubClass RiskAttribute RelationalAttribute ; -- A tax_free reinvestment of a distribution from a -- qualified retirement plan into an IRA or other qualified plan within 60 days. -- Also called IRA rollover. Or more generally, a movement of funds from one investment -- to another. fun Rollover : Class ; fun Rollover_Class : SubClass Rollover FinancialTransaction ; -- An individual retirement account in which a person -- can set aside after_tax income up to a specified amount each year. Earnings on the -- account are tax_free, and tax_free withdrawals may be made at retirement age. fun RothIRAAccount : Class ; fun RothIRAAccount_Class : SubClass RothIRAAccount IndividualRetirementAccount ; fun SARSEPPlan : Class ; fun SARSEPPlan_Class : SubClass SARSEPPlan DefinedContributionPlan ; -- An account in a bank on which interest is usually paid and from -- which withdrawals can be made usually only by presentation of a passbook or by written authorization -- on a prescribed form. fun SavingsAccount : Class ; fun SavingsAccount_Class : SubClass SavingsAccount (both DepositAccount InterestBearingAccount) ; -- A federally or state chartered FinancialOrganization -- that takes Deposits from individuals, funds Mortgages, and pays Dividends. fun SavingsAndLoans : Class ; fun SavingsAndLoans_Class : SubClass SavingsAndLoans FinancialOrganization ; -- A defined contribution plan offered by a -- corporation to its employees, which allows employees to set aside -- tax_deferred income for retirement purposes. The name 401(k) comes from -- the IRS section describing the program. fun SavingsPlan_401K : Class ; fun SavingsPlan_401K_Class : SubClass SavingsPlan_401K DefinedContributionPlan ; -- A retirement plan similar to a 401(k) plan, but -- one which is offered by non_profit organizations, such as universities and -- some charitable organizations, rather than corporations. fun SavingsPlan_403B : Class ; fun SavingsPlan_403B_Class : SubClass SavingsPlan_403B DefinedContributionPlan ; -- A simpler alternative to a 401(k) plan available -- only to companies with 25 or fewer employees, which gives employees the -- opportunity to make contributions to their SEP accounts with pre_tax -- dollars and reduce their current year's net income. fun SavingsPlan_408K : Class ; fun SavingsPlan_408K_Class : SubClass SavingsPlan_408K PensionPlan ; -- Bond backed by collateral, such as a mortgage -- or lien, the title to which would be transferred to the bondholders in the -- event of default. fun SecuredBond : Class ; fun SecuredBond_Class : SubClass SecuredBond Bond ; fun SecuredLoan : Class ; fun SecuredLoan_Class : SubClass SecuredLoan Loan ; -- An investment instrument, other than an insurance policy or -- FixedAnnuity insurance policy or fixed annuity issued by a corporation, government, -- or other organization which offers evidence of debt or equity. fun Security : Class ; fun Security_Class : SubClass Security FinancialInstrument ; -- The class of attributes which describe -- CommercialServices, such as OpenService and ClosedService. fun ServiceAttribute : Class ; fun ServiceAttribute_Class : SubClass ServiceAttribute RelationalAttribute ; -- A Contract where an Agent agrees to -- perform a service for another Agent (usually for a price). fun ServiceContract : Class ; fun ServiceContract_Class : SubClass ServiceContract Contract ; -- Certificate, representing one unit of ownership in a corporation, -- MutualFund, or limited partnership. fun Share : Class ; fun Share_Class : SubClass Share (both CurrencyMeasure Security) ; -- Borrowing a security (or commodity futures -- contract) from a broker and selling it, with the understanding that it -- must later be bought back (hopefully at a lower price) and returned to the -- broker. SEC rules allow investors to sell short only on an uptick or a -- zero_plus tick, to prevent 'pool operators' from driving down a stock -- price through heavy short_selling, then buying the shares for a large -- profit. fun ShortSale : Class ; fun ShortSale_Class : SubClass ShortSale FinancialTransaction ; -- A put or call option by itself, as opposed to -- multiple options as used in a spread or straddle. fun SingleOption : Class ; fun SingleOption_Class : SubClass SingleOption OptionStrategy ; -- A loan whose principal is due in total with a single -- payment at maturity. fun SinglePaymentLoan : Class ; fun SinglePaymentLoan_Class : SubClass SinglePaymentLoan Loan ; -- The purchase of one option and the -- simultaneous sale of a related option, such as two options of the same -- class but different strike prices and/or expiration dates. fun SpreadOption : Class ; fun SpreadOption_Class : SubClass SpreadOption OptionStrategy ; -- A class of four Attributes indicating the -- status of a FinancialAccount, viz. Active, Locked, New, and Pending. fun StatusAttribute : Class ; fun StatusAttribute_Class : SubClass StatusAttribute RelationalAttribute ; -- Any index which is intended to gauge upward or downward trends -- in stock prices. fun StockIndex : Class ; fun StockIndex_Class : SubClass StockIndex Index ; -- General term for the organized trading of stocks through -- exchanges and over_the_counter. fun StockMarket : Class ; fun StockMarket_Class : SubClass StockMarket Organization ; -- Any FinancialTransaction which involves -- Stock and which occurs in a StockMarket. fun StockMarketTransaction : Class ; fun StockMarketTransaction_Class : SubClass StockMarketTransaction FinancialTransaction ; -- An option in which the underlier is the -- common stock of a corporation, giving the holder the right to buy or -- sell its stock, at a specified price, by a specific date. fun StockOption : Class ; fun StockOption_Class : SubClass StockOption Option ; -- Exchange of the number of shares of stock outstanding -- for a larger number. fun StockSplit : Class ; fun StockSplit_Class : SubClass StockSplit FinancialTransaction ; -- A market order to buy or sell a certain quantity of -- a certain security if a specified price (the stopPrice) is reached or passed. fun StopOrder : Class ; fun StopOrder_Class : SubClass StopOrder FinancialOrder ; -- The purchase or sale of an equal number of puts and -- calls, with the same strike price and expiration dates. fun Straddle : Class ; fun Straddle_Class : SubClass Straddle OptionStrategy ; fun TaxFreeInvestment : Class ; fun TaxFreeInvestment_Class : SubClass TaxFreeInvestment Investment ; fun TaxableInvestment : Class ; fun TaxableInvestment_Class : SubClass TaxableInvestment Investment ; -- The instrument, such as a deed, that constitutes evidence -- of a legal right of possession or control. fun Title : Class ; fun Title_Class : SubClass Title FinancialInstrument ; -- Accounts that pay interest, usually at below_market -- interest rates, that do not have a specific maturity, and that usually can be withdrawn upon demand fun TraditionalSavingsAccount : Class ; fun TraditionalSavingsAccount_Class : SubClass TraditionalSavingsAccount SavingsAccount ; -- A negotiable debt obligation issued by the U.S. government and backed -- by its full faith and credit, having a maturity of one year or less. Exempt from state and local taxes fun TreasuryBill : Class ; fun TreasuryBill_Class : SubClass TreasuryBill SavingsAccount ; -- A negotiable, coupon_bearing debt obligation -- issued by the U.S. government and backed by its full faith and credit, having -- a maturity of more than 7 years. Interest is paid semi_annually. Exempt from -- state and local taxes. fun TreasuryBond : Class ; fun TreasuryBond_Class : SubClass TreasuryBond Bond ; fun UnsecuredLoan : Class ; fun UnsecuredLoan_Class : SubClass UnsecuredLoan Loan ; -- To change data in a file or database fun Update : Class ; fun Update_Class : SubClass Update (both ContentDevelopment FinancialTransaction) ; -- A stock market transaction (or sometimes, a quote) -- at a price higher than the preceding one for the same security. fun Uptick : Class ; fun Uptick_Class : SubClass Uptick StockMarketTransaction ; -- An activity of using a financial account fun UsingAnAccount : Class ; fun UsingAnAccount_Class : SubClass UsingAnAccount FinancialTransaction ; -- A class of valid BankCards fun ValidCard : Class ; fun ValidCard_Class : SubClass ValidCard BankCard ; -- When the shares in a company are considered attractive because -- the company is undervalue, usually because it has a low P/E ratio. fun ValueStock : Class ; fun ValueStock_Class : SubClass ValueStock Stock ; -- An investment vehicle offered by an insurance company that -- does not guarantee a payment amount but does have the potential for greater returns than -- a FixedAnnuity. fun VariableAnnuity : Class ; fun VariableAnnuity_Class : SubClass VariableAnnuity Annuity ; -- A subclass of AuthorizationOfTransaction -- where an ATM machine checks the code of the BankCard inserted to this machine. fun VerifyingCardCode : Class ; fun VerifyingCardCode_Class : SubClass VerifyingCardCode AuthorizationOfTransaction ; fun VisaCard : Class ; fun VisaCard_Class : SubClass VisaCard CreditCard ; -- An activity of money being transferred from a customer's -- account at a financial institution. fun Withdrawal : Class ; fun Withdrawal_Class : SubClass Withdrawal FinancialTransaction ; -- A class of attributes which describe the degree to which -- accounts are profitable. fun YieldAttribute : Class ; fun YieldAttribute_Class : SubClass YieldAttribute RelationalAttribute ; -- A bond in which no periodic coupon is paid over the -- life of the contract. Instead, both the principal and the interest are paid at the -- maturity date. fun ZeroCouponBond : Class ; fun ZeroCouponBond_Class : SubClass ZeroCouponBond Bond ; -- (accountAt ?Account ?Bank) means that ?Account is a -- FinancialAccount opened in the FinancialOrganization ?Bank. fun accountAt : El FinancialAccount -> El FinancialOrganization -> Formula ; -- (accountHolder ?Account ?Agent) means that ?Agent -- is the account holder of the FinancialAccount ?Account. fun accountHolder : El FinancialAccount -> El CognitiveAgent -> Formula ; fun accountNumber : El FinancialAccount -> El PositiveInteger -> Formula ; -- (accountStatus ?Account ?Status) holds if -- ?Status describes the status of the account, such as Active, Locked, -- New or Pending. fun accountStatus : El FinancialAccount -> El StatusAttribute -> Formula ; -- The accumulated coupon interest, paid to the seller of a -- bond by the buyer unless the bond is in default. fun accruedInterest : El Bond -> El Interest -> Formula ; fun administrator : El FinancialAccount -> El Position -> Formula ; -- (administratorStatus ?Administrator ?Status) -- holds is ?Status describes the status of the administrator. fun administratorStatus : El Position -> El StatusAttribute -> Formula ; -- An amount (usually income) after taxes -- have been subtracted. fun afterTaxIncome : El Human -> El CurrencyMeasure -> El OrganizationalProcess -> Formula ; -- (agreementActive ?Agreement ?Date) holds if -- ?Agreement is in force at the time specified by ?Date. fun agreementActive : El Contract -> El TimePosition -> Formula ; -- (agreementMember ?Agreement ?Agent) means that -- ?Agent is one of the participants of the Agreement. fun agreementMember : El Contract -> El CognitiveAgent -> Formula ; -- (agreementPeriod ?Agreement ?Period) holds if -- ?Period specifies a Time interval during which ?Agreement is in force. fun agreementPeriod : El Contract -> El TimeInterval -> Formula ; -- (amountCharged ?Fee ?Amount) means that ?Amount is the amount of -- the fee charged. fun amountCharged : El ChargingAFee -> El CurrencyMeasure -> Formula ; -- (amountDue ?ACCOUNT ?AMOUNT ?DATE) means ?DATE is the -- date on which the amount of Money ?AMOUNT of a particular ?ACCOUNT is due and payable fun amountDue : El FinancialAccount -> El CurrencyMeasure -> El TimePosition -> Formula ; fun appraisedValue : El Collateral -> El CurrencyMeasure -> Formula ; -- (askPrice ?Obj ?Money ?Agent) means that ?Agent offers to sell -- ?Obj for the amount of ?Money. fun askPrice : El Object -> El CurrencyMeasure -> El Agent -> Formula ; -- A term that describes an option with a strike -- price that is equal to the current market price of the underlying stock. fun atTheMoney : El Option -> El TimePosition -> Formula ; -- (availableBalance ?Account ?Day ?Amount) means that ?Amount is -- the balance which is available for withdrawal from the FinancialAccount ?Account. fun availableBalance : El FinancialAccount -> El Day -> El CurrencyMeasure -> Formula ; -- (availableCash ?Account ?Day ?Cash) holds if ?Cash is -- a cash amount available for withdrawal from the FinancialAccount ?Account. fun availableCash : El FinancialAccount -> El Day -> El CurrencyMeasure -> Formula ; -- (bankAccount ?Type ?Bank) holds if ?Type is a -- type of the financial accounts offered by the bank. fun bankAccount: Desc FinancialAccount -> El Bank_FinancialOrganization -> Formula ; -- Income before taxes are deducted fun beforeTaxIncome : El Human -> El CurrencyMeasure -> El OrganizationalProcess -> Formula ; -- A standard by which something can be measured or judged. fun benchmark : El Abstract -> El PerformanceMeasure -> Formula ; -- (bidPrice ?Obj ?Money ?Agent) means that ?Agent offers to buy ?Obj for the amount of ?Money. fun bidPrice : El Object -> El CurrencyMeasure -> El Agent -> Formula ; -- A measure of the quality and safety of a bond, -- based on the issuer's financial condition. More specifically, an -- evaluation from a rating service indicating the likelihood that a debt -- issuer will be able to meet scheduled interest and principal repayments. -- Typically, AAA is highest (best), and D is lowest (worst). fun bondRating : El Bond -> El FinancialRating -> Formula ; -- (borrower ?Loan ?Agent) means that ?Agent is a borrower of the ?Loan fun borrower : El Loan -> El CognitiveAgent -> Formula ; -- (buyingPowerAmount ?Account ?Day ?Amount) holds if ?Amount is -- the buying power amount of the FinancialAccount ?Account on the Day ?Day. fun buyingPowerAmount : El FinancialAccount -> El Day -> El CurrencyMeasure -> Formula ; -- Date, prior to maturity, on which a callable bond may be redeemed. fun callDate : El Bond -> El Day -> Formula ; -- (cardAccount ?Card ?Account) means that ?Account is -- the FinancialAccount linked to a BankCard ?Card. fun cardAccount : El BankCard -> El FinancialAccount -> Formula ; -- (cardCode ?Code ?Card) means that ?Code represents -- the account number of the BankCard ?Card. fun cardCode : El ContentBearingObject -> El BankCard -> Formula ; -- (checkAccount ?Check ?Account) means that ?Account -- is the FinancialAccount from which the amount specifed on the check is paid. fun checkAccount : El Check -> El FinancialAccount -> Formula ; fun checkNumber : El Check -> El PositiveInteger -> Formula; -- (closingPrice ?Stock ?Amount ?Day) means that the closing -- price of the Stock ?Stock on the Day ?Day was ?Amount. fun closingPrice : El Stock -> El CurrencyMeasure -> El Day -> Formula ; -- The total monetary value an employee receives during a certain time period. fun compensationPackage : El Human -> El CurrencyMeasure -> El TimePosition -> Formula ; -- (compoundInterest ?Account ?Amount ?Time) means -- that ?Amount is the interest which is calculated not only on the initial principal -- but also the accumulated interest of prior periods. Compound interest can be -- calculated annually, semi_annually, quartely, monthly, or daily. fun compoundInterest : El FinancialAccount -> El Interest -> El TimeInterval -> Formula ; fun confirmationNumber : El FinancialTransaction -> El SymbolicString -> Formula ; -- (couponInterest ?BOND ?INTEREST) means that ?INTEREST is -- the periodic interest payment made to bondholders during the life of the ?BOND. fun couponInterest : El Bond -> El Interest -> Formula ; -- (creditLimit ?ACCOUNT ?AMNT) holds if ?AMNT is the -- maximum amount of credit that a bank or other lender will extend to a customer. fun creditLimit : El CreditAccount -> El CurrencyMeasure -> Formula ; -- (creditRanking ?Agent ?Rating) holds if ?Rating is a FinancialRating -- based on financial analysis by a credit bureau, of one's financial history, -- specifically as it relates to one's ability to meet debt obligations. -- Lenders use this information to decide whether to approve a loan. fun creditRanking : El CognitiveAgent -> El FinancialRating -> Formula ; -- (creditsPerPeriod ?Account ?Amount ?Period) holds if ?Amount is the amount credited to -- the FinancialAccount ?Account during the time period ?Period. fun creditsPerPeriod : El FinancialAccount -> El CurrencyMeasure -> El TimeInterval -> Formula ; -- (currentAccountBalance ?Account ?Date ?Amount) means that ?Amount is the balance of -- the FinancialAccount ?Account as of the date ?Date. fun currentAccountBalance : El FinancialAccount -> El Day -> El CurrencyMeasure -> Formula ; -- (currentInterestRate ?Account ?Day ?Rate) means that ?Rate is the interest rate of -- the Account on a specific day ?Day. fun currentInterestRate : El FinancialAccount -> El Day -> El InterestRate -> Formula ; -- A very general relation that exists whenever there is a FinancialTransaction between -- the two Agents such that the first is the destination of the FinancialTransaction and -- the second is the agent. fun customer : El CognitiveAgent -> El CognitiveAgent -> Formula ; -- (customerRepresentative ?PERSON1 ?PERSON2 ?ORG) means that ?PERSON1 acts as a representative -- of Organization ?ORG in a SocialInteraction involving ?PERSON2. fun customerRepresentative : El CognitiveAgent -> El CognitiveAgent -> El Organization -> Formula ; -- (dailyLimit ?Account ?TransactionType ?Amount) means that ?Amount is the daily limit of -- the ?Account for the type of FinancialTransactions ?TransactionType. fun dailyLimit: El FinancialAccount -> Desc FinancialTransaction -> El CurrencyMeasure -> Formula ; -- (dateOfStatement ?Statement ?Date) holds if ?Date is the date when BankStatement was issued. fun dateOfStatement : El BankStatement -> El Day -> Formula ; -- (dayPhone ?Phone ?Agent) means that ?Phone is a phone -- number corresponding to the location where ?Agent can be reached during the day. fun dayPhone : El SymbolicString -> El Agent -> Formula ; -- The part of the purchase price paid in cash up front, -- reducing the amount of the loan or mortgage. fun downPayment : El Loan -> El CurrencyMeasure -> Formula ; -- Legal date an agreement or document goes into force. fun effectiveDate : El Contract -> El Day -> Formula ; -- (emailAddress ?Address ?Agent) means that ?Address is -- an electronic address of the location where ?Agent can be reached. fun emailAddress : El SymbolicString -> El Agent -> Formula ; -- An individual's contribution to his/her -- own retirement plan, often tax_deferred. fun employeeContribution : El Human -> El CurrencyMeasure -> El TimeInterval -> Formula ; -- (eveningPhone ?Phone ?Agent) means that ?Phone is a phone number -- corresponidng to the location where ?Agent can be reached during the evening. fun eveningPhone : El SymbolicString -> El Agent -> Formula ; -- (expirationDate ?Contract ?Date) means that ?Date is the date on which ?Contract expires. fun expirationDate : El Contract -> El Day -> Formula ; -- The nominal dollar amount assigned to a security by the issuer. -- For an equity security, par is usually a very small amount that bears no relationship to -- its market price, except for preferred stock, in which case par is used to calculate dividend -- payments. For a debt security, par is the amount repaid to the investor when the bond matures -- (usually, corporate bonds have a par value of 1000, municipal bonds 5000, and federal bonds -- 10,000). fun faceValue : El Collateral -> El CurrencyMeasure -> Formula ; fun finalPrice : El Stock -> El CurrencyMeasure -> Formula ; -- (financialResponseTo ?Response ?Request) means that -- ?Response is a FinancialResponse to the FinancialRequest ?Request. fun financialResponseTo : El FinancialResponse -> El FinancialRequest -> Formula ; -- (fixedInterestRate ?Account ?Rate) holds if ?Rate is the interest rate that -- does not change during the entire term of the account. fun fixedInterestRate : El FinancialAccount -> El InterestRate -> Formula ; -- A minimum amount that a lender is willing to loan fun floorLoan : El Loan -> El CurrencyMeasure -> Formula ; -- A call option is in the money if the stock -- price is above the strike price. A put option is in the money if the -- stock price is below the strike price. fun inTheMoney : El Option -> El TimePosition -> Formula ; -- (incomeOf ?Agent ?Money ?Period) means that -- ?Money is the amount of money or its equivalent received during a period -- of time in exchange for labor or services, from the sale of goods or -- property, or as profit from financial investments fun income : El Human -> El CurrencyMeasure -> El TimeInterval -> Formula ; -- (incomeEarned ?Agent ?Money ?Action) means that ?Agent earned -- the amount of money ?Money from performing ?Action. Note that incomeEarned -- denotes that amount of money made before taxes are deducted. fun incomeEarned : El Human -> El CurrencyMeasure -> El OrganizationalProcess -> Formula ; -- The percentage increase in the price of goods and services, usually annually. fun inflationRate : El Inflation -> El RealNumber -> Formula ; -- The annually percentage increase -- in the price of goods and services for the given Nation. fun inflationRateInCountry : El Nation -> El RealNumber -> Formula ; -- (insured ?Contract ?Org) means that ?Contract is insured -- by the ?Organization. fun insured : El Contract -> El Organization -> Formula ; -- (interestEarned ?Account ?Interest ?Period) means that ?Interest is -- the amount earned on the FinancialAccount ?Account, for the duration ?Period. fun interestEarned : El FinancialAccount -> El Interest -> El TimeInterval -> Formula ; -- (interestRatePerPeriod ?ACCOUNT ?RATE ?TIME) means that ?RATE is the interest -- per the period TIME divided by principal amount, expressed as a percentage fun interestRatePerPeriod : El FinancialAccount -> El InterestRate -> El TimeInterval -> Formula ; -- (issuedBy ?Instrument ?Agent) means that a -- FinancialInstrument ?Instrument is produced and offered by ?Agent. fun issuedBy : El FinancialInstrument -> El CognitiveAgent -> Formula ; -- (lastStatement ?Account ?Statement) means that -- ?Statement is the most recent monthly report sent to a debtor or bank depositor. fun lastStatement : El FinancialAccount -> El BankStatement -> Formula ; -- (lastStatementBalance ?Account ?Amount) holds if ?Amount is the balance -- shown on the last statement. fun lastStatementBalance : El FinancialAccount -> El CurrencyMeasure -> Formula ; -- (lender ?Loan ?Agent) means that ?Agent is a private, public or -- institutional entity that put up the funds for the ?Loan. fun lender : El Loan -> El CognitiveAgent -> Formula ; -- (limitPrice ?Order ?Money) means that ?Money is the limit price -- for the limit order ?Order. If ?Order is a buy order, then ?Money specifies the maximum price -- to be paid. If ?Order is a sell order, then ?Money specifies the minimum price to be paid. fun limitPrice : El LimitOrder -> El CurrencyMeasure -> Formula ; -- Degree to which accounts can be easily converted to cash. fun liquidity : El FinancialAccount -> El LiquidityAttribute -> Formula ; fun listedOn : El Stock -> El Organization -> Formula ; -- (loanFeeAmount ?Loan ?Amount) means that -- ?Amount is the fee amount of the Loan ?Loan. fun loanFeeAmount : El Loan -> El CurrencyMeasure -> Formula ; -- (loanForPurchase ?ACCOUNT ?PRODUCT) means that ?ACCOUNT is a -- loan to finance the purchase of ?PRODUCT. fun loanForPurchase : El Loan -> El Object -> Formula ; fun loanInterest : El Loan -> El CurrencyMeasure -> Formula ; -- (marginBalanceAmount ?Account ?Day ?Amount) -- holds if ?Amount is the margin balance amount of the FinancialAccount ?Account -- on the Day ?Day. fun marginBalanceAmount : El FinancialAccount -> El Day -> El CurrencyMeasure -> Formula ; fun marketValueAmount : El FinancialAccount -> El Day -> El CurrencyMeasure -> Formula ; -- The date on which the principal amount of the account -- becomes due and payable. fun maturityDate : El FinancialAccount -> El Day -> Formula ; -- (minimumBalance ?Account ?ActivityType ?Amount) -- means that ?Amount is the mimimum amount required by the type of -- FinancialTransaction ?ActivityType. fun minimumBalance: El FinancialAccount -> Desc FinancialTransaction -> El CurrencyMeasure -> Formula ; -- The smallest amount which can be paid on a revolving -- charge account to avoid a penalty. fun minimumPayment : El LiabilityAccount -> El CurrencyMeasure -> El TimeDuration -> Formula ; -- (monthlyIncome ?Agent ?Money) means that ?Money is the amount of money received -- during one month period fun monthlyIncome : El Human -> El CurrencyMeasure -> Formula ; -- The amount due the supplier after commissions have been deducted. fun netAmount : El Investment -> El CurrencyMeasure -> Formula ; -- Total assets minus total liabilities of an individual or company. fun netWorth : El CognitiveAgent -> El CurrencyMeasure -> El Day -> Formula ; -- (optionHolder ?Option ?Agent) means that ?Agent is the holder of the option. fun optionHolder : El Option -> El CognitiveAgent -> Formula ; -- (optionSeller ?Option ?Agent) means that ?Agent is the writer of the option. fun optionSeller : El Option -> El CognitiveAgent -> Formula ; -- (orderFor ?Order ?Transaction ?Security) means that the content of ?Order -- is to realize an instance of ?Transaction where ?Security is the patient of ?Transaction. fun orderFor: El FinancialTransaction -> Desc FinancialTransaction -> El Security -> Formula ; -- (originalBalance ?ACCOUNT ?BALANCE) means that ?BALANCE is -- the balance of the account at the time the account is opened. fun originalBalance : El FinancialAccount -> El CurrencyMeasure -> Formula ; -- A call option is out of the money if the -- stock price is below its strike price. A put option is out of the money -- if the stock price is above its strike price. fun outOfTheMoney : El Option -> El TimePosition -> Formula ; -- The amount by which withdrawals exceed deposits. fun overdraft : El FinancialAccount -> El CurrencyMeasure -> El Day -> Formula ; -- (paymentsPerPeriod ?Account ?Amount ?Period) holds if ?Amount is -- the amount paid on the FinancialAccount ?Account during the time period ?Period. fun paymentsPerPeriod : El FinancialAccount -> El CurrencyMeasure -> El TimeInterval -> Formula ; -- (periodicPayment ?Pay ?Amount ?Period) holds if ?Pay is one of the periodic payments for the amount ?Amount. fun periodicPayment : El FinancialAccount -> El CurrencyMeasure -> El TimeDuration -> Formula ; -- (phoneNumber ?Phone ?Agent) holds if ?Phone is a phone number corresponding to the Telephone ?Phone. fun phoneNumber : El SymbolicString -> El Telephone -> Formula ; -- (pin ?PIN ?Card) means that ?PIN is a personal identification number linked to the ?Card. fun pin : El SymbolicString -> El BankCard -> Formula ; -- The maximum amount of money the Agent can lose by choosing this type of Investment. fun potentialLoss : El CognitiveAgent -> El Investment -> El CurrencyMeasure -> Formula ; -- Total price of an option. fun premium : El Option -> El CurrencyMeasure -> Formula ; -- (price ?Obj ?Money ?Agent) means that ?Agent pays the amount of -- money ?Money for ?Obj. fun price : El Physical -> El CurrencyMeasure -> El Agent -> Formula ; -- The interest rate that commercial banks charge their most creditworthy borrowers, -- such as large corporations. The prime rate is a lagging indicator. fun primeInterestRate : El Day -> El InterestRate -> Formula ; -- (principalAmount ?ACCOUNT ?BALANCE) means that ?BALANCE is the amount borrowed, -- or the part of the amount borrowed which remains unpaid (excluding interest). fun principalAmount : El FinancialAccount -> El CurrencyMeasure -> Formula ; -- The positive gain from an investment or business operation after -- subtracting for all expenses. fun profit : El FinancialTransaction -> El CurrencyMeasure -> Formula ; -- (purchasesPerPeriod ?Account ?Amount ?Period) -- holds if ?Amount is the amount of purchases added to the FinancialAccount ?Account -- during the time period ?Period. fun purchasesPerPeriod : El FinancialAccount -> El CurrencyMeasure -> El TimeInterval -> Formula ; -- Relates an instance of Investing to the level of risk associated -- with the investment. fun riskLevel : El Investment -> El RiskAttribute -> Formula ; fun riskTolerance : El Investor -> El RiskAttribute -> Formula ; -- Assets pledged by a borrower to secure a loan -- or other credit, and subject to seizure in the event of FinancialDefault. fun securedBy : El FinancialAccount -> El Collateral -> Formula ; -- A charge to the customer levied by a FinancialOrganization -- for a FinancialTransaction, such as OpeningAnAccount or UsingAnAccount. fun serviceFee : El FinancialOrganization -> El FinancialTransaction -> El CurrencyMeasure -> Formula ; -- (shareHolder ?Stock ?Agent) means that ?Agent possesses -- shares of Stock in a corporation or mutual fund. fun shareHolder : El Share -> El CognitiveAgent -> Formula ; fun shareOf : El Share -> El Organization -> Formula ; -- (marketvalueAmount ?Account ?Day ?Amount) holds -- if ?Amount is the market value amount of the FinancialAccount ?Account on the Day -- ?Day. shortBalanceAmount (shortBalanceAmount ?Account ?Day ?Amount) -- holds if ?Amount is the short balance amount of the FinancialAccount ?Account -- on the Day ?Day. fun shortBalanceAmount : El FinancialAccount -> El Day -> El CurrencyMeasure -> Formula ; -- (signedBy ?Instrument ?Agent) means that ?Instrument -- has been signed by ?Agent. fun signedBy : El Certificate -> El CognitiveAgent -> Formula ; -- (simpleInterest ?Account ?Amount ?Time) means -- that ?Amount is the interest calculated on a principal sum, not compounded on -- earned interest, for the duration ?Time. fun simpleInterest : El FinancialAccount -> El Interest -> El TimeInterval -> Formula ; fun splitFor : El StockSplit -> El Integer -> El Integer -> Formula ; -- (statementAccount ?Statement ?Account) means -- that ?Account is the account of the BankStatement ?Statement. fun statementAccount : El BankStatement -> El FinancialAccount -> Formula ; -- (statementInterest ?Statement ?Amount) holds -- if ?Amount is the interest amount as shown on the BankStatement ?Statement. fun statementInterest : El BankStatement -> El CurrencyMeasure -> Formula ; -- (statementPeriod ?Statement ?Period) means that -- ?Period is the time period of the BankStatement ?Statement. fun statementPeriod : El BankStatement -> El TimeInterval -> Formula ; -- A unique symbol assigned to a security. NYSE and -- AMEX listed stocks have symbols of three characters or less. NASDAQ_listed -- securities have four or five characters. fun stockSymbol : El Stock -> El SymbolicString -> Formula ; -- The specified price on an option contract at -- which the contract may be exercised, whereby a call option buyer can buy -- the underlier or a put option buyer can sell the underlier. fun strikePrice : El FinancialInstrument -> El CurrencyMeasure -> Formula ; -- Income whose taxes can be postponed -- until a later date. Examples include IRA, 401(k), Keogh Plan, annuity, -- Savings Bond and Employee Stock Ownership Plan. fun taxDeferredIncome : El Human -> El CurrencyMeasure -> El OrganizationalProcess -> Formula ; -- (underlier ?Option ?Instrument) means that -- ?Instrument is a security which is subject to delivery upon exercise of -- ?Option. fun underlier : El Option -> El FinancialInstrument -> Formula ; -- The annual rate of return on an investment, expressed as a -- percentage. For bonds and notes, it is the coupon rate divided by the market price. fun yield : El Investment -> El FunctionQuantity -> Formula ; -- A profit obtained from an investment. yieldLevel Relates a FinancialAccount to -- the yield level (i.e. the type of profit) which can be expected from the account. fun yieldLevel : El FinancialAccount -> El YieldAttribute -> Formula ; }