Trading On Im

15
Trading on IM Phillip Trelford @ptrelford http://trelford.com/blog

Transcript of Trading On Im

Page 1: Trading On Im

Trading on IMPhillip Trelford

@ptrelfordhttp://trelford.com/blog

Page 2: Trading On Im

IM Talk contentF# Primer in Visual Studio 2010Business value

Trading 101Trading on IM

ImplementationXMPP with F# AgentsC# integration

Q & A

Page 3: Trading On Im

Trading 101: MarketsExchange

ElectronicVoice

Over-the-counter (OTC)ElectronicVoiceVoice/IMHybrid

Page 4: Trading On Im

Trading 101: Match buyers and sellersBids and Asks

Page 5: Trading On Im

Broker workflowsBroker broadcasts prices to Traders

SquawkVoiceIM

Broker enters prices and dealsFrom voiceFrom IM

Page 6: Trading On Im

Future TradingAirline needs to buy fuel, lock pricesReduce risk

Oil producer needs to agree a price at which it is economical to extract and enrich

Page 7: Trading On Im

Electronic Services on IMBrokers

Blast prices to tradersInsert prices from traders

TradersSame interfaceImproved services, subscribe to pricesSTP Deal confirmation

Page 8: Trading On Im

XMPPExtensible Messaging and Presence Protocol

Page 9: Trading On Im

Agent

Page 10: Trading On Im

AgentsF# MailboxProcessorErlang message processing

Page 11: Trading On Im

Agents: Get Smart

Page 12: Trading On Im

Agent Smiths

Page 13: Trading On Im

Post

Page 14: Trading On Im

Parallel agents

Page 15: Trading On Im

EndQ & A