Trading experience summary for EasyA

Hello. My name is Fredrik, but you can call me Fred.

Phil asked me to send over my specific experience in the quant domain.

I was among the first people to start at TickUp in Sweden. It’s an AI prop shop owned by a very wealthy person. Basically, he wanted to use AI to invest for him. We grew it from 3 to 30 people ish. I worked there May 2020 to November 2021. I left to take some time off (since TickUp did quite well), and then tried to do a startup (it didn’t do so well). Now I work as a freelance AI contractor with a gig at Rillion, but saw your post in my feed and couldn’t resist seeing what happens.

Can’t disclose PnL during my tenure, but what I can say is the owner had to publicly declare his income in the Swedish tax registry and came out as #1 in all of Sweden. Owner would be Claes here (Swedish article): https://omni.se/borshaj-fran-arboga-drog-in-305-miljoner-pa-ett-ar/a/lVLKnk

Our org structure was 3 teams:

  • Quant team (research)
  • Quant dev team (building a trading platform that quants could use)
  • Engineering team (ingesting data, and building systems for that)

I worked cross-disciplinary in all 3 teams. I was the guy who could speak both mathematics with the quant PhDs, and engineering with the system engineers. Being able to be a bridge in “both domains”, my primary focus was mostly spent on the quant dev team building the trading system. I was also responsible for implementing strategies using NLP, as my Masters is CS focused on AI and natural language processing. It was somewhat rare to employ strategies in the pre-LLM era; I suspect they must work much better now, I’m super excited to explore that further.

At TickUp we went all the way from filling 7 colo lockers with machines (leveraging about 6PB of various market data and alt data), to building a trading system leveraging the data, to research successful applied AI alphas trading on the markets.


TickUp experience

Software Engineering

  • Co‑author of TickUps proprietary algorithmic trading system that traded on global financial markets in mainly Python and some parts in C++.
  • Wrote and integrated an event‑sourced backtesting engine with useful quantitative finance utilities and performance metrics.
  • Authored the internal risk metrics library and service.
  • Technical skills: Python, Kafka, event sourcing, Numpy, Kubernetes, Docker, Grafana, gRPC, REST, C++, Parquet, Arrow

Data Scientist (Quant)

  • Quantitative/algorithmic trading strategy research on large amounts of data in Python.
  • Exploratory research and evaluation of alternative data sets.
  • Seasonality research on alternative data sets.
  • Feature and predictive power analysis of alternative data sets.
  • Trained deep neural networks to faster estimate option volatility surfaces.
  • Trained deep neural networks to emulate complex (costly) price estimation functions faster than numerical reference implementations.
  • Authored NLP trading strategies based on various news and social media data.
  • Technical skills: Python, NLP, statistics/math, Pandas/Numpy/Jupyter, TensorFlow, Prophet, neural networks, Linux, Docker

Data Engineering

  • Helped build and manage the bare metal infrastructure co‑lo (7 full server lockers with hundreds of various machines/clusters and switches). I’m good at using tiny screwdrivers now.
  • Responsible for the high‑performance ML research environment, data needs and data availability for all quantitative researchers.
  • Ingested many live and historical data sources from different data vendors for use in our live trading systems and backtesting simulations.
  • ETL jobs with several data sets
  • Advanced partitioning and indexing of underlying data for massive query speedups
  • Collaborated on building a 6 petabyte CEPH cluster for historical exchange tick data and how to partition it to be used in our live trading and strategy research environments.
  • Technical skills: Big data/data lakes, ETL, partitioning/indexing, Postgres, Linux, bash, Ansible, Kubernetes, Docker, Parquet, Arrow, avro, CEPH, co‑lo hosting, networks

Hobby capital:

Software Engineer & Data Scientist

  • Authored a proprietary trading system (live trading and backtesting) in Python for automated short‑term equity trading on Nordic exchanges.
  • Managing a data lake with various alternative data and intra‑day exchange data.
  • Wrote automated scrapers for various Swedish news outlets.
  • Created novel NLP‑based intra‑day trading strategies using Swedish news, machine learning and intra‑day exchange data.
  • Technical skills: Python, event sourcing, statistics, nltk, spaCy, Parquet, Numpy, Docker, LLMs, AWS, Dremio, monitoring