{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/78679"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/78679","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"A thesis on algorithmic trading","abstract":"Algorithmic trading is one of the most phenomenal changes in the financial industry in the past decade. While the impacts are significant, the microstructure of algorithmic trading remains unknown.By using Diff-in-Diff analysis, this paper shows that for low price securities, algorithmic trading activities are more active than high price securities. Besides, algorithm trading per se may also trigger significant price impact. As a result, algorithmic order execution has to be dynamically adapted to real-time market environments. This makes dynamic programming (DP) the most natural approach. This paper builds a optimal order execution model using dynamic programming. It works with the mean-variance utilities of Almgren and Chriss (J. Risk, 3, 2000) to effectively express risk aversion of a typical trader. The new framework is demonstrated through building one particular style called MV-MVP, i.e., the mean-variance (MV) objective formulated upon the state variables of moneyness and volume participation (MVP). The MV-MVP style generalizes the VWAP strategy by facilitating dynamic reactions to moneyness and by embodying the popular street practice of trading aggressively or passively while in the money. Simulated dynamic trading paths illustrates the MV-MVP style oscillates around the VWAP strategy.","abstract_html":"Algorithmic trading is one of the most phenomenal changes in the financial industry in the past decade. While the impacts are significant, the microstructure of algorithmic trading remains unknown.By using Diff-in-Diff analysis, this paper shows that for low price securities, algorithmic trading activities are more active than high price securities. Besides, algorithm trading per se may also trigger significant price impact. As a result, algorithmic order execution has to be dynamically adapted to real-time market environments. This makes dynamic programming (DP) the most natural approach. This paper builds a optimal order execution model using dynamic programming. It works with the mean-variance utilities of Almgren and Chriss (J. Risk, 3, 2000) to effectively express risk aversion of a typical trader. The new framework is demonstrated through building one particular style called MV-MVP, i.e., the mean-variance (MV) objective formulated upon the state variables of moneyness and volume participation (MVP). The MV-MVP style generalizes the VWAP strategy by facilitating dynamic reactions to moneyness and by embodying the popular street practice of trading aggressively or passively while in the money. Simulated dynamic trading paths illustrates the MV-MVP style oscillates around the VWAP strategy.","abstract_has_math":false,"creators":["Yu, Yingjie"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Industrial Engineering","degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2015,"date_issued":"2015-07-22T22:33:58Z","date_published":"2015-07-22T22:33:58Z","updated_at":"2026-07-22T22:26:12Z","subjects":["Algorithmic trading","Dynamic programming"],"languages":["en"],"rights":["Copyright 2015 Yingjie Yu"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/78679","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Yu, Yingjie"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2015-07-22T22:33:58Z","2017-07-23T09:15:35Z","2015-05","2015-04-28","2015-5"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Industrial Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Algorithmic trading","Dynamic programming"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2015 Yingjie Yu"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/78679"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Algorithmic trading is one of the most phenomenal changes in the financial industry in the past decade. While the impacts are significant, the microstructure of algorithmic trading remains unknown.By using Diff-in-Diff analysis, this paper shows that for low price securities, algorithmic trading activities are more active than high price securities. Besides, algorithm trading per se may also trigger significant price impact. As a result, algorithmic order execution has to be dynamically adapted to real-time market environments. This makes dynamic programming (DP) the most natural approach. This paper builds a optimal order execution model using dynamic programming. It works with the mean-variance utilities of Almgren and Chriss (J. Risk, 3, 2000) to effectively express risk aversion of a typical trader. The new framework is demonstrated through building one particular style called MV-MVP, i.e., the mean-variance (MV) objective formulated upon the state variables of moneyness and volume participation (MVP). The MV-MVP style generalizes the VWAP strategy by facilitating dynamic reactions to moneyness and by embodying the popular street practice of trading aggressively or passively while in the money. Simulated dynamic trading paths illustrates the MV-MVP style oscillates around the VWAP strategy.","Submission published under a 24 month embargo labeled 'U of I only', the embargo will last until 2017-05-01","The student, Yingjie Yu, accepted the attached license on 2015-04-27 at 15:02.","The student, Yingjie Yu, submitted this Thesis for approval on 2015-04-27 at 15:22.","This Thesis was approved for publication on 2015-04-28 at 09:11.","DSpace SAF Submission Ingestion Package generated from Vireo submission #8128 on 2015-07-22 at 14:18:55","Made available in DSpace on 2015-07-22T22:33:58Z (GMT). No. of bitstreams: 2 YU-THESIS-2015.pdf: 560461 bytes, checksum: b2c22947c75c89ac366852f60043d6b4 (MD5) LICENSE.txt: 4207 bytes, checksum: 7374f392f6d20eb41cba05f553ff876c (MD5) Previous issue date: 2015-04-28","Embargo set by: Seth Robbins for item 79920 Lift date: 2017-07-22T22:34:16Z Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","U of I Only Restriction Lifted for Item 79920 on 2017-07-23T09:15:35Z."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["A thesis on algorithmic trading"]}]}],"canonical_facts":{"dc:creator":["Yu, Yingjie"],"dc:date":["2015-07-22T22:33:58Z","2017-07-23T09:15:35Z","2015-05","2015-04-28","2015-5"],"dc:description":["Algorithmic trading is one of the most phenomenal changes in the financial industry in the past decade. While the impacts are significant, the microstructure of algorithmic trading remains unknown.By using Diff-in-Diff analysis, this paper shows that for low price securities, algorithmic trading activities are more active than high price securities. Besides, algorithm trading per se may also trigger significant price impact. As a result, algorithmic order execution has to be dynamically adapted to real-time market environments. This makes dynamic programming (DP) the most natural approach. This paper builds a optimal order execution model using dynamic programming. It works with the mean-variance utilities of Almgren and Chriss (J. Risk, 3, 2000) to effectively express risk aversion of a typical trader. The new framework is demonstrated through building one particular style called MV-MVP, i.e., the mean-variance (MV) objective formulated upon the state variables of moneyness and volume participation (MVP). The MV-MVP style generalizes the VWAP strategy by facilitating dynamic reactions to moneyness and by embodying the popular street practice of trading aggressively or passively while in the money. Simulated dynamic trading paths illustrates the MV-MVP style oscillates around the VWAP strategy.","Submission published under a 24 month embargo labeled 'U of I only', the embargo will last until 2017-05-01","The student, Yingjie Yu, accepted the attached license on 2015-04-27 at 15:02.","The student, Yingjie Yu, submitted this Thesis for approval on 2015-04-27 at 15:22.","This Thesis was approved for publication on 2015-04-28 at 09:11.","DSpace SAF Submission Ingestion Package generated from Vireo submission #8128 on 2015-07-22 at 14:18:55","Made available in DSpace on 2015-07-22T22:33:58Z (GMT). No. of bitstreams: 2 YU-THESIS-2015.pdf: 560461 bytes, checksum: b2c22947c75c89ac366852f60043d6b4 (MD5) LICENSE.txt: 4207 bytes, checksum: 7374f392f6d20eb41cba05f553ff876c (MD5) Previous issue date: 2015-04-28","Embargo set by: Seth Robbins for item 79920 Lift date: 2017-07-22T22:34:16Z Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","U of I Only Restriction Lifted for Item 79920 on 2017-07-23T09:15:35Z."],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/78679"],"dc:language":["en"],"dc:rights":["Copyright 2015 Yingjie Yu"],"dc:subject":["Algorithmic trading","Dynamic programming"],"dc:title":["A thesis on algorithmic trading"],"dc:type":["text"],"thesis:degree_discipline":["Industrial Engineering"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:12Z"}