Giter VIP home page Giter VIP logo

Comments (8)

aryakarani avatar aryakarani commented on June 15, 2024 1

from je-suis-tm.

je-suis-tm avatar je-suis-tm commented on June 15, 2024

Arya, sorry for the late reply, how can I help?

from je-suis-tm.

aryakarani avatar aryakarani commented on June 15, 2024

from je-suis-tm.

je-suis-tm avatar je-suis-tm commented on June 15, 2024

Arya, I am a bit flattered by what you said but thx for the compliment.

About the repositories, obviously Rome wasn’t built in a day. What you see is years of workings. If you check the code across the timeline, you will see how bad I used to code versus now. You have to take your time and be patient to get everything right. For instance, Cathie Wood didn’t make her name before her 60s.

As for how I got there, my only advice is enthusiasm. I am genuinely passionate about what I do. That’s what motivates me to waste countless hours to try different things. Things definitely go wrong along the way. You only stick around because you are keen to see things done. It’s the only energy to keep you on a steep learning curve.

I didn’t start out with a plan. The original purpose (probably still the same) of this GitHub page was merely to document the things I did in case someday I lost touch and had to reinvent the wheel. Start with a baby step even if it sounds really stupid (like a code to compute moving average). Your coding and knowledge will improve over time and you will be more confident and capable of working on big projects.

I cannot really advise you on what to learn. Since you want to pivot to quantitative trading, you should know it still covers front office (trading quant), mid office (risk quant) and back office (research quant). Each area requires different skillsets and knowledges. Overall, you need good understanding of statistics (range from stochastic calculus to machine learning), great level of coding (more than calling functions in packages) and some basic ideas of finance (market microstructure, pricing mechanism, etc). You come from robotics background so I assume your statistics and coding should be fair. To gain more exposure to finance, there are two paths – CFA or a master degree (preferably financial mathematics or engineering). I come from stat+econ background. Some academic knowledges come in handy but many things still need to be learnt from the job.

That’s just my two cents. Good luck!

from je-suis-tm.

aryakarani avatar aryakarani commented on June 15, 2024

from je-suis-tm.

je-suis-tm avatar je-suis-tm commented on June 15, 2024

Well, for machine learning, Andrew Ng's lecture is undisputedly the most famous. Many people including me started there so that's what I would recommend. You can snoop around my machine learning to find any additional useful algorithms Andrew Ng doesn't cover.

As for stochastic calculus, I learned it from school so I cannot really recommend a good textbook. Maybe you can try MIT open course, after all, it's MIT!
https://ocw.mit.edu/courses/sloan-school-of-management/15-450-analytics-of-finance-fall-2010/lecture-notes/MIT15_450F10_lec02.pdf

from je-suis-tm.

aryakarani avatar aryakarani commented on June 15, 2024

from je-suis-tm.

je-suis-tm avatar je-suis-tm commented on June 15, 2024

Yeah, well, like I said, I learned a lot on the job, sorry I can't help you on this one. I would suggest you to work on a hackathon hosted by financial institutes. It may give you an idea on what you need to learn.

from je-suis-tm.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.