# Is anyone up for collaborating on a vectorized (portfolio) backtesting library?

**URL:** <https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720>\
**Category:** Finance and Economics\
**Created:** [March 22, 2021, 2:53pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720 "2021-03-22T14:53:12Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![itchingpixels](https://avatars.discourse-cdn.com/v4/letter/i/eada6e/32.png) [@itchingpixels](https://discourse.julialang.org/u/itchingpixels)\
**Post date:** [March 22, 2021, 2:53pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720/1 "2021-03-22T14:53:12Z")

</div>

Hi!

I just replied on another thread - I’ve started working on a vectorized (both single asset and portfolio) backtesting framework. I think it could be a low hanging fruit (it’s really not rocket science), high leverage project, which can establish some of the primites that other package could be using as well.

I’m planning to open my code up as soon as I get a bit more familiar with Julia package creation - hopefully this week.  
The goal would be to create a simple-to-use portfolio backtester (and also an alpha research tool similar to alphalens) that can be used to easily layer quantiative portfolio management strategies on top of each other, like volatility targeting, trend-following, etc.

Let me know if anyone is interested in helping out, on any level!

It’d be great to do this under the JuliaQuant organization, potentially?

---

<div class="post-metadata">

**Author:** ![simsurace](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/simsurace/32/30216_2.png) [@simsurace](https://discourse.julialang.org/u/simsurace)\
**Post date:** [March 22, 2021, 3:32pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720/2 "2021-03-22T15:32:48Z")

</div>

I’m interested. My specialty is in stochastic processes/filtering and I have already gained some experience developing Julia packages, e.g. [FeedbackParticleFilters.jl](https://github.com/simsurace/FeedbackParticleFilters.jl).

How far evolved is the JuliaQuant ecosystem in your view? Would the backtester just provide functions for the backtesting itself, importing financial time series etc. or would it also need to provide functionality to describe portfolios and strategies themselves?

What do you mean by vectorized? Is that something regarding the data structures you have in mind, or a finance concept?

---

<div class="post-metadata">

**Author:** ![Skoffer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/skoffer/32/378_2.png) [@Skoffer](https://discourse.julialang.org/u/Skoffer)\
**Post date:** [March 22, 2021, 3:33pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720/3 "2021-03-22T15:33:53Z")

</div>

I would be interested to participate in this project. Can you contact me on Zulip (Andrey Oskin)? We can organize channel there where everyone can join and it wouldn’t be lost.

---

<div class="post-metadata">

**Author:** ![tbeason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tbeason/32/15898_2.png) [@tbeason](https://discourse.julialang.org/u/tbeason)\
**Post date:** [March 22, 2021, 3:43pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720/4 "2021-03-22T15:43:48Z")

</div>

I have done the smallest amount of initial work that one could possibly do on the topic! Maybe this could help generate some ideas, but the stuff here is pretty trivial.

> **[GitHub - tbeason/FinancialPortfolios.jl: Julia package for working with...](https://github.com/tbeason/FinancialPortfolios.jl)**
>
> Julia package for working with simple portfolios of financial assets - GitHub - tbeason/FinancialPortfolios.jl: Julia package for working with simple portfolios of financial assets

---

<div class="post-metadata">

**Author:** ![iblis17](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/iblis17/32/649_2.png) [@iblis17](https://discourse.julialang.org/u/iblis17)\
**Post date:** [March 22, 2021, 3:46pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720/5 "2021-03-22T15:46:32Z")

</div>

> It’d be great to do this under the JuliaQuant organization, potentially?

Ah, great. If you’r ready to transfer the repo to JuliaQuant, I can help for that. The only thing I can do is giving you the committer bit. 😛

---

<div class="post-metadata">

**Author:** ![Jakub\_Wronowski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jakub_wronowski/32/204030_2.png) [@Jakub\_Wronowski](https://discourse.julialang.org/u/Jakub_Wronowski)\
**Post date:** [March 22, 2021, 3:59pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720/6 "2021-03-22T15:59:57Z")

</div>

Hi, I would also be interested in this projects

---

<div class="post-metadata">

**Author:** ![Skoffer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/skoffer/32/378_2.png) [@Skoffer](https://discourse.julialang.org/u/Skoffer)\
**Post date:** [March 22, 2021, 4:07pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720/7 "2021-03-22T16:07:30Z")

</div>

We organized stream in Zulip: [Zulip](https://julialang.zulipchat.com/#narrow/stream/282925-backtesting/topic/Vectorized.20framework) Everyone is welcome 🙂

---

<div class="post-metadata">

**Author:** ![itchingpixels](https://avatars.discourse-cdn.com/v4/letter/i/eada6e/32.png) [@itchingpixels](https://discourse.julialang.org/u/itchingpixels)\
**Post date:** [March 22, 2021, 5:18pm UTC](https://discourse.julialang.org/t/is-anyone-up-for-collaborating-on-a-vectorized-portfolio-backtesting-library/57720/8 "2021-03-22T17:18:55Z")

</div>

Yes, please join!🙂
