Friday, December 31, 2010

##data feed to FX pricer (pre/post trade, mid/short term

(see blog on influences on FX rates)

Pricing is at heart of FX trading. It's precisely due to the different pricing decisions of various players that speculation opportunities exist. There are pricing needs in pre/post trade, and pricing timeframes of long term or short term

For mark to market and unrealized PnL, real time market trade/quote prices are probably best, since FX is an extremely liquid and transparent market. That's post trade pricer. For the rest of this write-up let's focus on pre-trade pricer. Incoming quotes from major electronic markets are an obvious data source, but you need a way to independently derive a fair value, as the market might be overpriced or underpriced.

For a buy-and-hold trader interested in long term "fair value", pricers need
- CPI
- balance of trade?
- inflation forecast?
- GDP forecast?

For short term trading, interest rate is the most important input to FX spot/forward pricing -- There's a separate blog post. Other significant drivers must be selected and re-selected from the following pool of drivers periodically, since one set of drivers may work for a few days and become *obsolete*, to be replaced  by another set of drivers.
- yield spread
- T yields of 3 month, 2 year and 10 year
- Libor and ED futures
- price of oil (usually quoted in USD). Oil up, USD down.
- price of gold

For a market maker or dealer bank responding to RFQ,
- IRS, bond data from Bloomberg
- yield spread between government bonds of the 2 governments. Prime example - 2-year Bund vs T-note
- Libor, government bond yield. See http://www.investopedia.com/articles/forex/08/forex-concepts.asp#axzz1SzK7LbkS
- Depth of market
- volume of _limit_orders_ and trades (It's possible to detect trends and patterns)
- dealer's own inventory of each currency
- cftc COT report. See http://www.investopedia.com/articles/forex/05/COTreport.asp#axzz1SzK7LbkS
- risk reversal data on FXCM. See http://olesiafx.com/Kathy-Lien-Day-Trading-The-Currency-Market/Fundamental-Trading-Strategy-Risk-Reversals.html

No comments:

Total Pageviews

my favorite topics (labels)

_fuxi (302) _misLabel (13) _orig? (3) _rm (2) _vague (2) clarified (58) cpp (39) cpp_const (22) cpp_real (76) cpp/java/c# (101) cppBig4 (54) cppSmartPtr (35) cppSTL (33) cppSTL_itr (27) cppSTL_real (26) cppTemplate (28) creditMkt (14) db (65) db_sybase (43) deepUnder (31) dotnet (20) ECN (27) econ/bank` (36) fin/sys_misc (43) finGreek (34) finReal (45) finRisk (30) finTechDesign (46) finTechMisc (32) finVol (66) FixedIncom (28) fMath (7) fMathOption (33) fMathStoch (67) forex (39) gr8IV_Q (46) GTD_skill (15) GUI_event (30) inMemDB (42) intuit_math (41) intuitFinance (57) javaMisc (68) javaServerSide (13) lambda/delegate (22) marketData (28) math (10) mathStat (55) memIssue (8) memMgmt (66) metaProgram` (6) OO_Design (84) original_content (749) polymorphic/vptr (40) productive (21) ptr/ref (48) py (28) reflect (8) script`/unix (82) socket/stream (39) subquery/join (30) subvert (13) swing/wpf (9) sysProgram` (16) thread (164) thread_CAS (15) thread_cpp (28) Thread* (22) timeSaver (80) transactional (23) tune (24) tuneDB (40) tuneLatency (30) z_ajax (9) z_algoDataStruct (41) z_arch (26) z_arch_job (27) z_automateTest (17) z_autoTrad` (19) z_bestPractice (39) z_bold (83) z_bondMath (35) z_book (18) z_boost (19) z_byRef^Val (32) z_c#GUI (43) z_c#misc (80) z_cast/convert (28) z_container (67) z_cStr/arr (39) z_Favorite* (8) z_FIX (15) z_forex (48) z_fwd_Deal (18) z_gz=job (33) z_gzBig20 (13) z_gzMgr (13) z_gzPain (20) z_gzThreat (19) z_hib (19) z_IDE (52) z_ikm (5) z_IR_misc (36) z_IRS (26) z_javaWeb (28) z_jdbc (10) z_jobFinTech (46) z_jobHunt (20) z_jobRealXp (10) z_jobStrength (15) z_jobUS^asia (27) z_letter (42) z_linq (10) z_memberHid` (11) z_MOM (54) z_nestedClass (5) z_oq (24) z_PCP (12) z_pearl (1) z_php (20) z_prodSupport (7) z_py (31) z_quant (14) z_regex (8) z_rv (38) z_skillist (48) z_slic`Problem (6) z_SOA (14) z_spring (25) z_src_code (8) z_swingMisc (50) z_swingTable (26) z_unpublish (2) z_VBA/Excel (8) z_windoz (17) z_wpfCommand (9)

About Me

New York (Time Square), NY, United States
http://www.linkedin.com/in/tanbin