Skip to content

Automatically trades NYSE stocks and ETFs using three high-frequency trading strategies

Notifications You must be signed in to change notification settings

qtds35k/HighFrequencyTradingBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

High-Frequency Trading Bot

A web bot that automatically trades NYSE stocks and ETFs, implementing 3 high-frequency trading strategies:

  1. Stable oscillation buying
    • Place buy orders when current quote price is lower than short/long-term average by some value.
  2. Up-trend buying
    • Place buy orders when the price of our target is temporarily up-trending.
  3. Pseudo market-maker
    • Keep a buy order tracing the current bid price. If bought, place a sell at some higher price.

Run Main.java to start trading. A First-trade account is required.
STOP_LOSS and CAPITAL quota can be adjusted in Manager.java.

Reference

About

Automatically trades NYSE stocks and ETFs using three high-frequency trading strategies

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages