Search this site
Embedded Files
Algorithms Unal 2020-1
  • Course Description
    • Objective
    • Justification
    • Prerequisites
    • Grading
    • Staff
    • Bibliography
  • Lectures
  • Class Videos
  • Labs
    • Lab 1 History of Algorithms
    • Lab2 Competitive Programming
    • Lab 3 Quantopian Lectures 1-5 
    • Lab 4 Hello World modifications with stocks from the news
    • Lab 5 Tutorial 1 Getting Started Assignment
    • Lab 6 Reproduce the “The PyData Toolbox with Scott Sanderson” notebook
    • Lab 7 Pipeline Tutorial in Github
    • Lab 8 Sample Mean Reversion modifications
    • Lab 10 Cross-sectional Equity Template modifications
    • Lab 9 Hello World modifications with pipeline análisis
    • Lab 11 Pancakes With A Problem!
    • Lab 12 Gale-Shapley and Irving Algorithms
    • Lab 13 - Time Complexity
    • Lab 14 Greedy DC DP
  • Quizzes
    • Quiz 1 History of Algorithms
    • Quiz2 Competitive Programming
    • Quiz 3 - The Stable Marriage Problem [ Book Excerpt]
    • Quiz 4 - New Markets: The Invisible Hand of Algorithms
    • Quiz 5 Complete Search - Brute Force
    • Quiz 6 Asymptotic notation
    • Quiz 7 Insertion Sort
    • Quiz 8 Divide and Conquer
  • UNAL Class Challenge
  • Tests
  • Grades
    • Grades Group 1
    • Grades Group 2
  • Links and Other Resources
    • Algoritmos-2018-1
    • DISI Algorithms (old)
    • Quantopian
    • Bogota Algorithmic Trading Meetup
    • VisuAlgo
    • Ideone
    • Pythonanywhere
    • Overleaf
    • Hacker Rank
    • Hacker Earth
    • Github
    • Top Coding Challenges
Algorithms Unal 2020-1

UNAL Class Challenge

  • Build and algorithm that selects stocks using an alpha factor using as model 10kChallengeTemplate.py and Cross-sectional Equity Template Example.py and submit it UNAL Class Challenge that is the $10K Third-Party Challenge: Design a Factor for a Large US Corporate Pension but only for UNAL students.
  • The submission deadline for this challenge is Apr 24, 2020.
  • You have to submit in the challenge the Alpha decay analysis.ipynb notebook replacing the backtest ID "bt = get_backtest('5dff9b4550e6b34e37429544')" with the backtest ID of your algorithm. The Alpha decay analysis notebook is also available in the same blog post where the $10K Third-Party Challenge: Design a Factor for a Large US Corporate Pension was announced.
  • Information about other data variables that can be used in the algorithms:
        • Quantopian data
        • New Feature: Data Reference
        • New Data: FactSet Estimates
        • Self-Serve Data
  • The 10kChallengeTemplate.py is a slight modification, constraints=[] —-> constraints=[opt.MaxTurnover(0.2)]), of the template algorithm based on an algorithm provided by Leo M that Thomas Wiecki posted Jan 24, 2020 in blog post where the $10K Third-Party Challenge: Design a Factor for a Large US Corporate Pension was announced.
  • For the class you post the Alpha decay analysis notebook of any of submissions in github and upload the link in the corresponding assignment in Moodle the dead line for this is May 3.
  • How to Get an Allocation: Writing an Algorithm for the Quantopian Investment Management Team Jamie McCorriston edited Jun 8, 2018 - quantopian
  • Sharpe Ratio - investopedia
  • Custom Factors
    • Pipeline Custom Factors - youtube
    • Example Factor: Momentum – github
      • Factor Analysis – Momentum Rank – quantopian
      • A Simple Momentum Rotation System for Stocks Anthony FJ Garner posted Dec 17, 2015 – quantopian
  • Learn from the Experts
    • Episode 1: Full Algorithm Creation with Vedran - youtube
      • FactSet Estimates - Consensus - quantopian
      • Blog, notebook and algorithm template - quantopian
    • Episode 2: Fast Iterative Factor Development with Kyle - youtube
      • Relevant fundamental factors? Grant Kiehne posted Sep 9, 2018 - quantopian
      • FactSet Estimates - Consensus - quantopian
      • FactSet Estimates - Actuals - quantopian
      • Grabbing Past 2 Years of EPS Surprises with Zack's Earnings Surprises Andrew Nguyen edited Nov 8, 2018 - quantopian
      • Efficient N Days Ago Factor Research and Algo Templates Kyle M edited May 15, 2019 - quantopian
      • Blog, notebook and algorithm template - quantopian
    • Episode 3: Building Sector-Specific Factors with Leo - youtube
      • Getting an Allocation, June 2017 Update Dan Dunn edited Jun 14, 2017 - quantopian
      • Quality Factors Rob Reider posted Jan 4, 2017 - quantopian
      • Quality Minus Junk Clifford S Asness Andrea Frazzini and Lasse H Pedersen 2019 - yale
      • Factor Momentum Everywhere Tarun Gupta and Bryan Kelly 2019 - ssrn
      • Taming the Factor Zoo A Test of New Factors Guanhao Feng Stefano Giglio Dacheng Xiu 2019 - ssrn
      • The Other Side of Value The Gross Profitability Premium Robert Novy-Marx 2012 - rochester
      • Blog, notebook and algorithm template - quantopian
    • Episode 4: Avoiding Overfitting via Cross-Validation with Joakim - youtube
      • Tackling overfitting via cross-validation over quarters Thomas Wiecki edited Oct 26, 2018 - quantopian
      • Blog, notebook and algorithm template - quantopian
  • Corporate Pension Fund Live Tearsheet Review & Winners Announcement Webinar - youtube
Report abuse
Report abuse