Python or C++

My suggestion is both.
Some projects are suitable for Python on developing, some are suitable for C++. You will develop more tools that fit your needs if you know both languages.
I use C#, Java, C++ on developing trading tools, use R on my statistical analysis, use Excel + VBA on cross market trading and MC on directional trading strategies.

You are probably a coder though.
 
Curious is any here are on github and coding open source projects in python? My algo's are in Excel + VBA are have recently stopped working due to Yahoo's recent change. The first translation of app logic would be around data-scraping or connecting to free data, extendable to paid data at a future point.
The link on those series of python vids look good, prolly work through them in the next couple of months.
Also, is there any awesome python learning blogs specifically focused on finviz?
 
I have noticed that when ever i'm investigating mathematical techniques( I seem to be dealing with alot of tasks based around skewed distributions, data normalization, hierarchical regressions). All the techniques i'm looking at seem to be most popular within the statistical community, and packages/ examples are written in R, not Python. So using R becomes more of an out of the box solution/ easier to implement.
 
Choose the right language for the job. Often language choice is determined by specific packages one need to fulfil the task. Sometimes it is Python, other times it is R or something else. Each language has it's strong points.

As a general language I have switched to Go. I need good support for gRPC as my new testing environment is based on a microservices architecture. My runtime environment is Kubernetes on top of Docker.
 
As a general language I have switched to Go. I need good support for gRPC as my new testing environment is based on a microservices architecture. My runtime environment is Kubernetes on top of Docker.

To print 'Hello world' in Go you have to write:

import "fmt"

func main() {
fmt.Println("Hello world")
}

In Python:
print 'Hello world'

I would need a good reason to switch to Go as a general language....
 
To print 'Hello world' in Go you have to write:

import "fmt"

func main() {
fmt.Println("Hello world")
}

In Python:
print 'Hello world'

I would need a good reason to switch to Go as a general language....
process a realtime datafeed
 
Back
Top