mjuchli / ctc-executioner

Master Thesis: Limit order placement with Reinforcement Learning
176 stars 83 forks source link

[Admin] Meeting on 14.03.18 #9

Closed mjuchli closed 6 years ago

mjuchli commented 6 years ago

Agenda

1) Research questions (material A, B, C):

2) Process/Pipeline (material E)

3) Patterns in orders (material D)

4) Schedule talk

Material

A) Understand the basic statistical definitions of the order execution problem: http://discovery.ucl.ac.uk/1359852/1/Chaiyakorn%20Yingsaeree%20-%20Thesis.pdf

B) Roughly be able to follow the demonstrated order executions on the artificial order books: Section "Expected Execution on artificial prices" in https://github.com/backender/ctc-executioner/blob/master/notebooks/order_execution_behaviour.ipynb e.g. understand that

C) Roughly be able to follow my RL approach demonstrated in https://github.com/backender/ctc-executioner/blob/master/notebooks/analysis_average_price.ipynb e.g. understand that I segmented time and inventory to be able to cancel and resubmit a LIMIT order with the unexecuted inventory at another price level (or submit a MARKET order if time is consumed)

D) Have a look at the order behaviour demonstrated in https://github.com/backender/ctc-executioner/blob/master/notebooks/understanding_events.ipynb Sorry this is not documented yet but just note that

E) Have a look at the draft of the research objectives (https://github.com/backender/ctc-executioner/wiki#research-objectives) as well as the optimization process with which the questions could be answered (https://github.com/backender/ctc-executioner/wiki/5.-Optimization#process).

mjuchli commented 6 years ago
  1. Nothing concrete evolved, except: "How to model data for the purpose of order execution optimization using reinforcement learning".

  2. Future progress not discussed due to lack of field knowledge from professor.

  3. To be focussed on in future. No intuition regarding an approach provided.

  4. Moderate interest.