FX Trades in Calypso

1 / 23
About This Presentation
Title:

FX Trades in Calypso

Description:

Calypso is a cross-asset, integrated, ... Liquidation Engine. Transfer Engine. Message Engine. Quote Engine. Limit Engine ... 3. Sales Margins & Additional Fees ... – PowerPoint PPT presentation

Number of Views:425
Avg rating:3.0/5.0

less

Transcript and Presenter's Notes

Title: FX Trades in Calypso


1
FX Trades in Calypso
  • Dr Philip Symes,
  • June 2006

2
1. Introduction
  • Calypso is a cross-asset, integrated,
    front-to-back trading system
  • Calypso deals with FX transactions in a similar
    way to other transactions, with some special
    setup
  • We will look at the way that Calypso arranges
    trades

3
2. Techniques Covered
  • Back Office Setup for FX
  • Trading Environment
  • Portfolios, books, workspaces, etc.
  • Booking Spot and Forward Trades
  • Bulk Trades
  • Pricing Trades
  • Importing Trades

4
3. General Setup
  • The following engines should be running for FX
    transactions
  • Data Server (which starts the Event Server)
  • Position Engine
  • Liquidation Engine
  • Transfer Engine
  • Message Engine
  • Quote Engine
  • Limit Engine
  • Environment properties should be set in UserEnv
    from AppStarter
  • MainEntry can be customised for FX by using
    FXMainEntry.props
  • Set the environment property and configure the
    trade window

5
4. Static Data Checklist
  • Set currencies and currency pairs
  • Define FX rates
  • Define brokers (Legal Entities)
  • Books and hierarchies
  • Trade filters

6
5. Market Data Checklist
  • Ensure the following elements of the FX pricing
    environment are setup correctly
  • Pricers
  • Zero curves
  • FX curves
  • Quote sets
  • FX pricing parameters
  • The Quote Server (Market Data ? FX Quotes) deals
    with valuation, spread and blending
  • Calypso can also handle realtime quote feeds

7
6. Realtime FX Quote Random Feed
  • Go to Static Data ? Config ? Feed Config
  • Select Random for real-time simulation
  • Select the file resources/samples/QuoteGenTest.tx
    t
  • Setup Market Data ? Feed Address Config

8
3. Portfolios
  • Portfolio a trade filter to select certain
    trades (Static Data ? Reference Data ? Trade
    Filter).
  • Create a new swap filter
  • NB only filters on trade criteria

9
3. Bundles and Filter Sets
  • Calypso also has the following trade collections
  • Workspace a static collection of trades, which
    can have dynamic criteria added to it, e.g. books
  • Book a dynamic collection of trades
  • Bundle a dynamic link of trades, e.g. to link
    trades and hedges in a strategy (see next slide)
  • Filter set a dynamic filter with any criteria
  • Legal entity a dynamic counterparty based
    collection

10
3. Spot Trades
  • Blotter -gt FX Trading Pad
  • On trade screen, double click book or
    counterparty to add to favourites list

11
3. Entering Spot Trades
  • Blotter -gt FX Trading Pad

12
3. Brokerage
  • Go to Config ? Workflow ? Workflow and add a
    BrokerFees rule
  • Go to Config ? BrokerageFeeConfig to set this up
  • Go to Config ? BrokerageDiscountConfig to setup
    volume discounts to these fees

13
3. Sales Margins Additional Fees
  • Go to Reference Data ? Fee Definitions to add a
    predefined margin
  • Go to Config ? FX Config ? FXMarginFeeConfig to
    apply this fee to FX transactions
  • You can also setup additional fees in Fee
    Definitions

14
4. FX Swap
15
5. FX Forward
16
6. Cross Rate Solving
  • Trade -gt FX -gt Spot in Trading Pad

17
7. FX Non-deliverable Forward
  • Used when a forward rate is needed on an illiquid
    currency, so the contract is settled in a liquid
    currency instead

18
8. FX Future
  • Setting-up reports to show different aspects of
    the portfolio
  • PL
  • Risk
  • NPV
  • Using the Scenario system to create bespoke
    reports
  • Effect of steepening the IR curve on the NPV of a
    portfolio
  • Exporting reports to PDF and Excel

19
9. Pricing Trades
  • View -gt View Pricing

20
10. Entering Bulk FX Trades
  • FXBulk Trades

21
11. Importing FX Trades
  • Trade -gt FX -gt TradeImport in .csv format

22
12. Target Setup FX Book
  • Add some FX transactions to an FX book

23
13. Summary
  • Target Setup for FX
Write a Comment
User Comments (0)