Difference between revisions of "Main Page"

From Quantitative Analysis Software Courses
Jump to navigation Jump to search
 
(86 intermediate revisions by 8 users not shown)
Line 1: Line 1:
[[Machine Learning for Trading Course]]
+
==Quantitative Software Research Group at Georgia Tech==
  
==Data Analysis with Pandas==
+
The Quantitative Software Research Group investigates systematic algorithms for trading and investing.  Our focus is on Machine Learning, but we are also interested in other types of algorithms that inform us about markets and trading.
  
* 1.1 Stuff
+
*Teaching
**1.1.1 More Stuff
+
**[[Machine Learning for Trading Course]] (grad)
 +
**[[Undergrad ML4T]] (obsolete - now same as grad class)
 +
**[[ML4T Software Installation]]
 +
**[[Undergrad Intro AI Course]]
 +
*Research
 +
**[https://github.com/abides-sim/abides ABIDES] Agent-Based Interactive Discrete Event Simulator
 +
**[https://arxiv.org/abs/1904.12066 ABIDES arXiv paper]
 +
**[[HMM Toolkit]]
 +
**[[Memoization]] (Beta)
 +
**[[ML4Art]]
 +
**[[DQ4T]]
  
for i = 5
+
==Members of Our Group==
  next i
 
  
==Next Section==
+
[[File:tucker-balch-headshot.png|left|border]]
 +
<B>Tucker Balch</B>, Ph.D., Director, Quant Software Research Group<BR>
 +
Professor, Interactive Computing, Georgia Tech<BR>
 +
Instructor for CS 7646<BR>
 +
Chief Scientist, [http://lucenaresearch.com Lucena Research, Inc.]<BR>
 +
[http://www.cc.gatech.edu/~tucker website]<BR>
 +
<br clear=all>
  
'''1. Data Analysis with Pandas'''
+
[[File:maria-hybinette-small.png|left|border]]
 
+
<B>Maria Hybinette</B>, Ph.D.<BR>
  1.1 Number Crunching with Python
+
Associate Professor, Computer Science, University of Georgia<BR>
      * Python Fundamentals [''I think we can skip this it would be too basic'']
+
<br clear=all>
 
 
      * Numpy Fundamentals - ''chap 4''
 
        --> Creating Arrays
 
        --> Basic Indexing and slicing
 
        --> Data Processing using Arrays
 
            => Basic Indexing and slicing
 
  
      * Pandas Data Structure - ''chap 5 and [http://www.ideal.ece.utexas.edu/courses/ee380l_ese/ppt/Research_Paper_Presentation_Pandas_Moshiul_Arefin.pdf]''
+
[[File:Jianling_Wang.jpg|left|border]]
 +
<B>Jianling Wang</B>, TA for CS 7646<BR>
 +
Graduate Student, College of Computing, Ga Tech<BR>
 +
<br clear=all>
  
        --> Series
+
[[File:Vivek_george.png|left|border]]
            => Working with Index
+
<B>Vivek George</B>, TA for CS 7646<BR>
            => Operations - Filtering
+
Graduate Student, College of Computing (CSE), Ga Tech<BR>
            => Incomplete Data     
+
2016 Summer Intern, Electronic Arts<BR>
 +
website: https://www.linkedin.com/in/vivekjohn<BR>
 +
<br clear=all>
  
        --> Data Frame ''page 115''
+
==Alumni==
            => Creating Data Frame
 
            => Operations on columns and rows
 
            => Essential Function -  Reindexing, Indexing and filtering
 
  
  1.2 Data Analysis
+
[[File:Cdb_headshot_side_150x150.jpeg|left|border]]
 +
<B>David Byrd</B>, Ph.D., Georgia Tech<BR>
 +
Asst Professor, Bowdoin College<BR>
 +
Instructor for CS 7646, Summer 2016, Summer 2017, Fall 2019<BR>
 +
Instructor for CS 4646, Spring 2018<BR>
 +
[https://www.bowdoin.edu/profiles/faculty/d.byrd website]<BR>
 +
<br clear=all>
  
      * Reading and Writing Data - ''chap 6- page 155,163''
+
[[File:Bhrolenok_headshot_150x132.jpg|left|border]]
        --> Importing Data using Pandas
+
<B>Brian Hrolenok</B>, Ph.D., Georgia Tech<BR>
        --> Importing data without pandas
+
Postdoctoral Fellow, Georgia Tech<BR>
        --> Saving and exporting data using pandas
+
[https://bhrolenok.github.io/ website]<br>
        --> Saving and exporting data widout pandas
+
<br clear=all>
  
      * Pre-processing Data - ''chap 5- Page 142,145''
+
[[File:Sourabh_150_150.jpg|left|border]]
 +
<B>Sourabh Bajaj</B>, MSCS, Georgia Tech<BR>
 +
Software Engineer, Coursera Inc<BR>
 +
[http://sourabhbajaj.com website]<BR>
 +
<BR clear = all>
  
      * Date and Time - ''Page 290,298 and [https://www.kevinsheppard.com/images/0/09/Python_introduction.pdf]''
+
[[File:Dev_150_150.png|left|border]]
        --> Creating Date and Time
+
<B>Devpriya Dave</B>, MSCS, Georgia Tech<BR>
        --> Date Mathematics
+
Analyst, Data Division, Morgan Stanley<BR>
        --> Time Series Plotting ['' Page 319-323 Note:This can be added in graphs'']
+
[https://www.linkedin.com/in/devpriyadave website]<BR>
 +
<BR clear=all>
  
      * Graphs - ''chap 8 Note: Perfect''
+
[[File:Jayita_150_150.jpg|left|border]]
 +
<B>Jayita Bhattacharya</B>, MSCS, Georgia Tech<BR>
 +
Software Engineer (Playlist), [http://www.pandora.com/careers Pandora Media]<BR>
 +
<BR clear = all>
  
      * Statistical Function - ''chap 5- page 137-141  Note: We can add more or merge this with some other section I feel this is important''
+
[[File:Alex_150_150.jpg|left|border]]
 +
<B>Alexander Moreno</B>, MSCS, Georgia Tech<BR>
 +
Ph.D. student, Georgia Tech<BR>
 +
[https://scholar.google.com/citations?user=zoqP2-IAAAAJ&hl=en&oi=sra website]<BR>
 +
<BR clear = all>
  
             
+
[[File:buzz-small.png|left|border]]
 +
<B>Rohit Sharma</B>, MS QCF, Georgia Tech<BR>
 +
Blackrock Capital<BR>
 +
<BR clear = all>
  
 +
[[File:Vishal_150_150.jpg|left|border]]
 +
<B>Vishal Shekhar</B>, MS QCF, Georgia Tech<BR>
 +
Software Engineer, [http://axioma.com Axioma Inc.]<BR>
 +
[http://vishalshekhar.altervista.org website]<BR>
 +
<BR clear = all>
  
'''2. Machine Learning'''
+
==Publications==
'''3. Machine Learning for trading'''
+
 
 +
* Moreno, Alexander, and Tucker Balch. "Speeding up large-scale financial recomputation with memoization." Proceedings of the 7th Workshop on High Performance Computational Finance. IEEE Press, 2014. (conference)
 +
 
 +
* Moreno, Alexander, and Tucker Balch. "Improving financial computation speed with full and subproblem memoization." Concurrency and Computation: Practice and Experience (2015). (Journal) [http://onlinelibrary.wiley.com/doi/10.1002/cpe.3693/full]

Latest revision as of 16:34, 27 August 2021

Quantitative Software Research Group at Georgia Tech

The Quantitative Software Research Group investigates systematic algorithms for trading and investing. Our focus is on Machine Learning, but we are also interested in other types of algorithms that inform us about markets and trading.

Members of Our Group

Tucker-balch-headshot.png

Tucker Balch, Ph.D., Director, Quant Software Research Group
Professor, Interactive Computing, Georgia Tech
Instructor for CS 7646
Chief Scientist, Lucena Research, Inc.
website

Maria-hybinette-small.png

Maria Hybinette, Ph.D.
Associate Professor, Computer Science, University of Georgia

Jianling Wang.jpg

Jianling Wang, TA for CS 7646
Graduate Student, College of Computing, Ga Tech

Vivek george.png

Vivek George, TA for CS 7646
Graduate Student, College of Computing (CSE), Ga Tech
2016 Summer Intern, Electronic Arts
website: https://www.linkedin.com/in/vivekjohn

Alumni

Cdb headshot side 150x150.jpeg

David Byrd, Ph.D., Georgia Tech
Asst Professor, Bowdoin College
Instructor for CS 7646, Summer 2016, Summer 2017, Fall 2019
Instructor for CS 4646, Spring 2018
website

Bhrolenok headshot 150x132.jpg

Brian Hrolenok, Ph.D., Georgia Tech
Postdoctoral Fellow, Georgia Tech
website

Sourabh 150 150.jpg

Sourabh Bajaj, MSCS, Georgia Tech
Software Engineer, Coursera Inc
website

Dev 150 150.png

Devpriya Dave, MSCS, Georgia Tech
Analyst, Data Division, Morgan Stanley
website

Jayita 150 150.jpg

Jayita Bhattacharya, MSCS, Georgia Tech
Software Engineer (Playlist), Pandora Media

Alex 150 150.jpg

Alexander Moreno, MSCS, Georgia Tech
Ph.D. student, Georgia Tech
website

Buzz-small.png

Rohit Sharma, MS QCF, Georgia Tech
Blackrock Capital

Vishal 150 150.jpg

Vishal Shekhar, MS QCF, Georgia Tech
Software Engineer, Axioma Inc.
website

Publications

  • Moreno, Alexander, and Tucker Balch. "Speeding up large-scale financial recomputation with memoization." Proceedings of the 7th Workshop on High Performance Computational Finance. IEEE Press, 2014. (conference)
  • Moreno, Alexander, and Tucker Balch. "Improving financial computation speed with full and subproblem memoization." Concurrency and Computation: Practice and Experience (2015). (Journal) [1]