Professor Algo ADL Beginner 101 Direct your questions/comments to: - - PowerPoint PPT Presentation

professor algo adl beginner 101
SMART_READER_LITE
LIVE PREVIEW

Professor Algo ADL Beginner 101 Direct your questions/comments to: - - PowerPoint PPT Presentation

Professor Algo ADL Beginner 101 Direct your questions/comments to: adl@professoralgo.com professoralgo.com ADL Beginner 101 Before we continue... Grab a pen and piece of paper. Were going to ask you to write down some important


slide-1
SLIDE 1

Professor Algo ADL Beginner 101

Direct your questions/comments to: adl@professoralgo.com

ADL Beginner 101 professoralgo.com

slide-2
SLIDE 2

Before we continue...

Grab a pen and piece of paper. We’re going to ask you to write down some important concepts.

Questions are encouraged! Write them down as they appear, and get them to us ASAP. Your feedback WILL play a large role in how much time is spent on different areas. The squeaky wheel gets the grease...

All of the material will be available

  • nline to watch as many times as

you like. Take full advantage.

ADL Beginner 101 professoralgo.com

slide-3
SLIDE 3

Review: Week Two

LAST WEEK’S OBJECTIVES:

Discrete Blocks, Formula Builder (Green Canvas) Explained

Discrete Message Propagation Explained

Use of State Blocks, Branch Blocks, Sequencers, Logic Loops, etc.

Get Information from Fill Messages and use it in Formulas

Algos we built: 1)“Profit OCO Trailing Stop” 2)“Slingshot Engage”

ADL Beginner 101 professoralgo.com

slide-4
SLIDE 4

Review: Types of Messages

CONTINUOUS MESSAGES

Information that is continuously disseminated by an exchange. This is a singular value.

ADL Beginner 101

DISCRETE MESSAGES

Information disseminated from or submitted to an exchange upon

  • ccurrences of market events that

happen at a single moment in time. This is a package of values together.

professoralgo.com

slide-5
SLIDE 5

Review: Formula Builder

ADL Beginner 101 professoralgo.com

Extract information embedded within a discrete message.

Define user-made equations which control the operation of the block.

slide-6
SLIDE 6

Start The Message Extract The Information Control The Movement

ADL Beginner 101

Review: Discrete Messages

professoralgo.com

slide-7
SLIDE 7

Review: Discrete Messages

Start The Message

ADL Beginner 101 professoralgo.com

Create a discrete message with two types of blocks:

Blocks that talk to an exchange

Blocks that don’t

slide-8
SLIDE 8

Review: Discrete Messages

Extract The Information

ADL Beginner 101 professoralgo.com

Extract or accumulate the values within

slide-9
SLIDE 9

Review: Discrete Messages

Control The Movement

ADL Beginner 101 professoralgo.com

Each block has a different way to manage the flow of information

slide-10
SLIDE 10

Review: Homework 1

professoralgo.com ADL Beginner 101

slide-11
SLIDE 11

Review: Homework 2

professoralgo.com ADL Beginner 101

slide-12
SLIDE 12

Week Three: To The Market

THIS WEEK’S OBJECTIVES:

Introduction to Virtualization: Copies of logic execute simultaneously

Order Ticket Algorithms (OTAs): Launch directly from MD Trader

Algo Deployment and Management

Misc Blocks Explained

Algos that we build: 1)“Chaser” 2)“Time-Activated Liquidator”

ADL Beginner 101 professoralgo.com

slide-13
SLIDE 13

Using Single Order Containers

ADL Beginner 101 professoralgo.com

Allows you to fine tune the management of your working orders

slide-14
SLIDE 14

Introduction to Virtualization

ADL Beginner 101 professoralgo.com

Allows multiple copies of a portion of logic to execute orders simultaneously

slide-15
SLIDE 15

Algorithm Deployment

ADL Beginner 101 professoralgo.com

 Algo Dashboard  Order Ticket Algorithm (OTA)  Existing Order Block

3 Different Ways:

slide-16
SLIDE 16

Algorithm Management

ADL Beginner 101 professoralgo.com

 Algo Dashboard  Export Values  Fill Window  Audit Trail

slide-17
SLIDE 17

This Week: Chaser

ADL Beginner 101 professoralgo.com

slide-18
SLIDE 18

This Week: Chaser

Data/Variables (Inputs) Calculations (Process) Actions (Outputs)

ADL Beginner 101 professoralgo.com

Instrument, Initial Price, Order Qty, Tick, Lean Qty, Min Lean Qty Threshold Current Algo Price, Lean Price, Lean Qty Breached, Chase Order Block to change Limit Price and Buy/Sell

slide-19
SLIDE 19

This Week: Time-Activated Liquidator

ADL Beginner 101 professoralgo.com

slide-20
SLIDE 20

Data/Variables (Inputs) Calculations (Process) Actions (Outputs)

ADL Beginner 101 professoralgo.com

Instrument, Hour/Min/Sec, Tick, Lean Qty, Min Lean Qty Threshold Time Generator, Our Price, Lean Price, Price is Current, MinQty Breached, Chase Single Order Container Block to change Limit Price and Buy/Sell

This Week: Time-Activated Liquidator