Statistical Arbitrage Team Xing Liu, Leo, Ying, Yandong.

Slides:



Advertisements
Similar presentations
Making the System Operational
Advertisements

Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Bizz-E Simulation Simulation part One: - First Time Log-on - Preferences - Product Master Data Simulation part Two: - First Message Received - Transaction.
Software Testing. Quality is Hard to Pin Down Concise, clear definition is elusive Not easily quantifiable Many things to many people You'll know it when.
Software Testing By Marcin Starzomski :P. What is Testing ? Testing is a process used to help identify the correctness, completeness and quality of developed.
System Construction and Implementation Objectives:
Statistical Arbitrage Team Leo, Ying, Yandong, Xing.
Software Defined Radio Testbed Team may11-18 Members: Alex Dolan, Mohammad Khan, Ahmet Unsal Adviser: Dr. Aditya Ramamoorthy.
Statistical Arbitrage Trading Model Abstract: An important tool for financial traders in this technology age is effective models that can systematically.
Swami NatarajanJune 17, 2015 RIT Software Engineering Reliability Engineering.
ECE Synthesis & Verification1 ECE 667 Spring 2011 Synthesis and Verification of Digital Systems Verification Introduction.
SE 450 Software Processes & Product Metrics Reliability Engineering.
Options Simulator USERS designed for: Private Investors Professional investors in Broker companies Timing Mode: Day-to-Day and intra-day continuous time.
Department of Computer Science University of Maryland, College Park
1 CMSC 132: Object-Oriented Programming II Nelson Padua-Perez William Pugh Department of Computer Science University of Maryland, College Park.
Software Testing. “Software and Cathedrals are much the same: First we build them, then we pray!!!” -Sam Redwine, Jr.
1 CMSC 132: Object-Oriented Programming II Software Development III Department of Computer Science University of Maryland, College Park.
Systems Analysis and Design in a Changing World, 6th Edition
Pfleeger and Atlee, Software Engineering: Theory and Practice CS499 Chapter 9 Testing the System Shari L. Pfleeger Joann M. Atlee 4 th Edition.
BY: GARIMA GUPTA MCA FINAL YEAR WHAT IS SOFTWARE TESTING ? SOFTWARE TESTING IS THE PROCESS OF EXECUTING PROGRAMS OR SYSTEM WITH THE INTENT.
Statistical Arbitrage Ying Chen, Leonardo Bachega Yandong Guo, Xing Liu March, 2010.
System Implementation. System Implementation and Seven major activities Coding Testing Installation Documentation Training Support Purpose To convert.
12.
Software Testing. Introduction Testing is often left to the end of the project which is generally not a good idea. Testing should be conducted throughout.
Categories of Testing.
CompSci 230 Software Design and Construction
RUP Implementation and Testing
Most ancients used symbol or letters as there Numbers like Greeks. Greeks used letter symbols as numbers. Like this: At least most of them were letters.
Software testing basic. Main contents  Why is testing necessary?  What is testing?  Test Design techniques  Test level  Test type  How to write.
National Energy Technology Laboratory Dirk Van Essendelft (PI) Terry Jordan, Philip Nicoletti, Tingwen Li (Team Members) Multiphase Flow Team, CSED August.
Niv Gafni, Yair Offir and Eliav Ben-zaken Information System Engineering Ben Gurion University 1.
LOGO A Convolution Accelerator for OR1200 Dawei Fan.
MULTIMEDIA PRODUCTION Learning Outcome 1. List the steps in the testing process.
Statistical Arbitrage Ying Chen, Leonardo Bachega Yandong Guo, Xing Liu February, 2010.
TESTING LEVELS Unit Testing Integration Testing System Testing Acceptance Testing.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
OARN Database UPDATE – SEPTEMBER We’re Live – and Testing  The site is up and running in Google’s data centers:  The site has been secured: 
Module 4: Systems Development Chapter 14: Design And Implementation.
Chapter 8 Lecture 1 Software Testing. Program testing Testing is intended to show that a program does what it is intended to do and to discover program.
CIRSCALC - CT BONE DENSITOMETRY. Agenda  What is CIRSCALC project?  Tools Used.  Code Description Database Connectivity Crystal Reports Graph  Demo.
EGR 115 Introduction to Computing for Engineers Branching & Program Design – Part 1 Monday 29 Sept 2014 EGR 115 Introduction to Computing for Engineers.
CSC 480 Software Engineering Test Planning. Test Cases and Test Plans A test case is an explicit set of instructions designed to detect a particular class.
Features INTERFACE  Bug/issue view – the main window for working with separate bugs;  Search view – used for ad-hoc full-text search and narrowing.
What is a level of test?  Defined by a given Environment  Environment is a collection of people, hard ware, software, interfaces, data etc.
Bina Nusantara 19 C H A P T E R SYSTEM CONSTRUCTION AND IMPLEMENTATION.
Chapter 10 Information Systems Development. Learning Objectives Upon successful completion of this chapter, you will be able to: Explain the overall process.
Making the System Operational Implementation & Deployment
1)History of water fall model. 2)Features of water fall model. 3)Phase of water fall model. 4)Brief description of phases. 5)Advantages. 6)Disadvantages.
HNDIT23082 Lecture 09:Software Testing. Validations and Verification Validation and verification ( V & V ) is the name given to the checking and analysis.
“Customer Credit Holds” impact on Order Fulfillment John Hallsworth Top Team, Inc.
CS 325: Software Engineering February 16, 2016 Designing a Design Class Diagram Design Class Diagrams DCD: Restaurant Example DCD: ATM Example Software.
Testing and Evolution CSCI 201L Jeffrey Miller, Ph.D. HTTP :// WWW - SCF. USC. EDU /~ CSCI 201 USC CSCI 201L.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Chapter 9 Testing the System 9.1 Principles of System Testing Focus A: The objective of unit and integration ensure the code implemented the design.
SaralTA Batch-07 Software Testing Presented By - Chittaranjan M.
Software Testing.
EGR 115 Introduction to Computing for Engineers
Testing the System.
Testing More In CS430.
Different Types of Testing
CONCUR EPM Technology’s Express Data Manager™ (EDM) - 1
Some Important Techniques For Regression Testing That You Must Know.
Chapter 10 Systems Implementation and Operation
Lesson 2 Understanding Software Bugs
Lecture 09:Software Testing
Making the System Operational Implementation & Deployment
Off-Highway Diagnostic Improvement Project
Systems Construction and Implementation
Systems Construction and Implementation
Presentation transcript:

Statistical Arbitrage Team Xing Liu, Leo, Ying, Yandong

Summary of Changes S-score calculation – Bug: Alpha = beta0 * 252 – Added k -> – Changed way to compute m: PNL calculation – Add transaction costs Opened the interface to integrate ETF in the code. Verified – Trading signals – PNL calculations – Way to hedge – just discussed with Professor Implemented modified returns according to daily trading volume.

Results Plot PNL – Transaction costs (with/without) Kappa & Mean of m ON / Volume OFF – Volume (with/without) Kappa & Mean of m ON / Transaction FeeOFF – Computing mean of m (with/without) Kappa ON / Volume & Transaction Fee OFF – Kappa (with/without) Mean of m ON / Volume & Transaction Fee OFF

With / Without transaction costs Without computing mean of m Actual time return K>8.4

With / Without computing mean of m Without transaction fee Actual time return K>8.4

trading time modified return/ actual time return Without transaction fee With computing mean of m K>8.4

With / Without kappa Without transaction fee With computing mean of m Actual time return

Plan Change the way of hedging. – Ensure beta neutral while hedging – Try to use SPY rather than eigenportfolio to hedge – Do all the simulations Integrate the ETF Verify the software to get the release version. Generate the final report.

Suggestions?

K<8.4 Fast mean-reversion requires that k> 252/30. If k<8.4, – 1) do not open trades – 2) close open trades