Python has been around for nearly three decades and is still rising in popularity. It’s absolutely something you should learn.
Unfortunately, learning where to start is usually the hardest part of anything, but in this article, we will visit some of the important Python libraries that you can rely on to begin analyzing the various markets. I think you can break down libraries for algorithmic trading into two principal groups:
In programming and mathematical terms, graph theory is really nothing new, but the implementation and usage of it in code has grown in advances in Machine Learning and AI. One big reason for this is that advances in computing power to power large-scale models allow for complex models to be developed that can represent relationships between anything. One of the most famous and early implementations in tech of Graph Theory is Google’s Page Rank algorithm. The Page Rank algorithm was the initial version of Google’s searching algorithm and is rooted in graph theory and is based on an efficient way…
Although working for a specific company may be a dream job, if you have a choice amongst a variety of companies in a certain industry then company culture is definitely one of the key factors that will make it or break it for someone.
I believe in recent years companies have become more cognizant of their ability to court potential future employees with their mark or brand of company culture, but it is key to distinguish the difference between culture and offerings. Many of the tech companies in Silicon Valley prominently feature very cool campuses loaded with additional perks, but…
Not going to lie, when you start digging into Cryptocurrencies, it is very confusing for your typical person. What you do see is all the headlines about the price of bitcoin and other cryptocurrencies skyrocketing, decentralized finance systems, and a bunch of other buzzwords and terms thrown out that sound spectacular, to say the least. I’ve been trading in standard stocks for some time and understand some of the basics of market principles, but trying to get into crypto was another beast. …
Lambda functions are very powerful items in the Python world that bridge the gap of whether or not you need to formally define a function or not. I would label the lambda function in Python as a sort of trump card for helping you to implement something quick and easy, without the formality of defining a function and any additional work that that would encompass. Remembering that “With great power comes great responsibility”, knowing when you can and when you shouldn’t use a lambda function is equally important.
Python natively has many built-in functions that everyone who wants to become familiar with the programming language should know. In this article, I’ll highlight the most important ones that you may use to develop the code that will power your machine learning or data science project. How often do you find yourself coding and want to do something that seems simple, but when you start to try and type it out you think ‘There’s got to be a better way’. If this happens to you and the concept is actually really simple, there probably is an easier way, the Python…
I would consider myself to be a very active person over the past year, but in September 2019, I first started to notice pain in my heels when I woke up in the morning. At first, I thought maybe I was overworking myself and didn’t really pay too much attention to it. A couple of months later near the holidays, it grew to be a nearly unbearable pain in the mornings, when taking those first few steps. It slowly grew to be very painful even after spending more than 15 or so minutes off my feet and then standing back…
For those learning a programming language, understanding the syntax is really the heart of understanding how the code is to be written and implemented. A crucial next step once you start to understand syntax and code structures is to understand the possible errors that you will run into when your code doesn’t run. A thorough understanding of what the error is and why you’re receiving it makes diagnosing and troubleshooting the error much faster. When I tried to self-teach myself Python initially when I encountered an error I would copy and paste it into the black hole that is stackoverflow.com…
Does this sound familiar?
Set a New Year’s Resolution to get in shape.
Day 1: start a new gym membership and workout!
Day 10: Combination of aches and pains causes you to cut back the time at the gym or even miss a planned gym session.
Day 30: The gym and fitness routine planned is no longer being followed and wait 11 more months to create a “New” New Year’s Resolution about getting in shape.
If this does sound familiar, there are a mountain of reasons why people aren’t able to achieve their fitness goals and in this article, we…
I think that one could argue that the function programming construct is probably one of the most important concepts in coding. The concept of a function is an abstraction allowing a user to be able to simply know what the function does and the inputs required to generate an output. This allows a small bit of the code block that houses the function to serve as an automatic processor of data that goes into it that is reusable with all inputs that match the required data types of the inputs. Functions can be built to filter input data, perform data…