OASYS is an options analysis system created by Charles Martin that provides backtesting and position analysis tools. It features an interactive graphical user interface designed for retail options traders. The system leverages open source Eclipse technologies. The current prototype meets most TradeKing requirements but further work is needed to finalize the product and scale it for enterprise use.
1 of 30
More Related Content
Oasys
1. OASYS Options Analysis System OASYS: Options Analysis System Charles H Martin, PhD A product demonstration exclusively for TradeKing, Inc.
2. OASYS Options Analysis System Charles H. Martin PhD, University of Chicago (1994) Theoretical Chemical Physics Computational Quantum Theory Designed and implemented OPUS (Options Positioning and Utilization System) Recently acquired by TD Ameritrade, Inc. Who am I ?
3. OASYS Options Analysis System Oasys: Options Analysis System A demonstrable prototype that meets the majority of TradeKing requirements for a Position Analysis and Backtesting Tool Interactive, Drag-n-Drop Graphical User Interface (GUI) specifically designed for retail options trading Leverages Eclipse (and other) open source technologies to reduce costs and speed time to market Oasys is in the finishing stages; the hard part is done. What remains is to productize and scale to the enterprise class so that TradeKing can call Oasys their own
5. OASYS Options Analysis System Why Eclipse?: Leveraging Open Source Standing on the shoulders of giants Developed by IBM, $40M Donated to community Culmination of > 20 years OO R&D Sophisticated Application Framework Lets me focus on the business features Dont have to reinvent the wheel Clean room implementation Rich Client Platform (RCP) stand-alone Rich AJAX Platform (RAP) browser-based
6. OASYS Options Analysis System Graph P&L over time (basic) Simulate P&L with price, volatility, and time Display and graph Greeks Superimpose existing and potential trades Modules: Position Simulation
7. OASYS Options Analysis System Virtual Portfolio (overlay temp with existing) Expire options in simulation (backtesting) Superimpose different P&L graphs View entire options chain, with smile curve Modules: Position Simulation
12. OASYS Options Analysis System std shading rotate 90 deg choose valuation model overlay P&L of diff assets choose Greeks display Change strike IVs Complete Historical Database Charting of spread Payoff vs time Scanning Modules: Feasible (not in demo)
13. OASYS Options Analysis System Interactive GUI Design: Spread Overlays, Interactive Charts, Drag-n-Drop (DnD) Spread Resource View Payoff View Controls include editing, charting, color select, etc. Portfolio, Trade, & Legs shown in tree view widget Spread color (pin) synchronized with payoff chart Custom names ( otm calendar ) with F2-key Virtual (Temporary) portfolio
14. OASYS Options Analysis System Spread Overlays: Interactive GUI Design Spread Resource View Spread Properties View Spread Properties and Journal (text notes) Viewer shows Paper and Virtual trades
15. OASYS Options Analysis System Drag-n-Drop (DnD) Features: Converting a Spread Spread Resource View (before DnD) Drag otm calendar into paper folder and drop (after DnD)
16. OASYS Options Analysis System Drag-n-Drop Features: Setting the Spread in Option Matrix Drag otm calendar into Options Matrix to display and edit
17. OASYS Options Analysis System Spread View Control Features: Charting a Spread Select chart button for atm bull call to overlay spread payoff (before DnD) (after DnD)
18. OASYS Options Analysis System Payoff View Control Features: Selecting Time to Expiration Quick select for time to expiration Today Halfway to Expiration Expiration Custom Date (Calendar Widget)
19. OASYS Options Analysis System Payoff View Control Features: Selecting Volatility Quick select for volatility Spread Volatility Atm-average Volatility Vix-Average Volatility Custom Volatility ( 際際滷r Widget ) Spread Volatility A flat volatility for the spread that accounts for instantaneous slippage
20. OASYS Options Analysis System Payoff View Control Features: Displaying Greeks Pull down/quick select to show Delta Gamma Vega Theta Rho
21. OASYS Options Analysis System Smile View: Dynamic Display of Volatility Display spread (and legs) volatility with current smile curve Help user to understand volatility better
23. OASYS Options Analysis System Backtesting: Integrated into Position Calendar View (Synchronize Chosen Date) Option Chain View (Synchronized to 12/3/05)
24. OASYS Options Analysis System Backtesting: Integrated into Position Analysis Calendar View (Select Date in Past) Spread View Inactive (!) Icon on Future Legs
25. OASYS Options Analysis System OASYS Options Analysis System Backtesting: Integrated into Position Analysis Calendar View (Select Date in Future) Spread View Lock Icon on Closed Leg
26. OASYS Options Analysis System OASYS Options Analysis System Backtesting: Integrated into Position Analysis Adjusting an existing position Simulate a forward adjustment or Analyze a previous position Chart the (combined) adjustment
28. OASYS Options Analysis System Suggested Features: Historical Payoff Analysis Calendar View (Select a date range) Chart Historical Payoff and Spread Volatility over date range
29. OASYS Options Analysis System Suggested Features: AJAX Deployment Rich AJAX Platform (RAP) augments Rich Client Platform (RCP) Bleeding edge technology 1.0 released this month 12/17/2007 Possible to share code base between RAP and RCP Prototyping necessary
30. OASYS Options Analysis System Oasys: Options Analysis System A demonstrable prototype that meets the majority of TradeKing requirements for a Position Analysis and Backtesting Tool Interactive, Drag-n-Drop Graphical User Interface (GUI) specifically designed for retail options trading Leverages Eclipse (and other) open source technologies to reduce costs and speed time to market Oasys is in the finishing stages; the hard part is done. What remains is to productize and scale to the enterprise class so that TradeKing can call Oasys their own