Live data from Hacker News

FinRL: The first open-source project for financial reinforcement learning

github.com

11–20 of 58 posts

Re: FinRL: The first open-source project for financial reinforcement learning

#11
Quick hot take: when the project has a Venmo QR code for soliciting donations, you can safely assume they have not actually figured out how to make lots of money on the securities markets.

Which is not me looking to trash it. I'd just encourage people to be aware of the context. This is an academic project which has apparently only been tested on hindcast data. Real life trading may present challenges that were well outside their scope of research.

Re: FinRL: The first open-source project for financial reinforcement learning

#12

This is self defeating if you open source an approach like this and it is effective, then the laws of arbitrage says that the market will remove any additional benefits of using it.

> This is self defeating if you open source an approach like this and it is effective, then the laws of arbitrage says that the market will remove any additional benefits of using it.

This assumes perfect information. The effects of law of arbitrage are not instantaneous.

Re: FinRL: The first open-source project for financial reinforcement learning

#15
I really can't help but wonder - say I want to create a trading strategy that I actually want to use. Is there really any point in learning an open source framework, where I can assume that the most profitable strategies it can produce are already being used by someone? I think I'd rather start by learning the underlying frameworks like TensorFlow, that this one seems to wrap, and produce something that has at least a minimal chance of being somewhat original.

That being said, I have more fundamental doubts that as a private individual, with only off-the-shelf hardware, one could produce any meaningful signals with DL that actually beat the market.

Re: FinRL: The first open-source project for financial reinforcement learning

#16
post #8

Earlier quoted context omitted.

What does unresidualized mean? What do the need to do to the software to “residualize” it? If that’s even the right expression.

It means to remove a set of factors from the signal - or the returns of the signal, which would impact its performance or exposure, and are not meant to be captured by the signal. Imagine a "I have no preference" signal which gives a weight of 1/n to each asset of the portfolio - you have 100 stocks in your basket, you give 1% to each. If you would compute its performance, you would see that this portfolio would roug…

Can you recommend books on the topic to learn about this kind of stuff?

Re: FinRL: The first open-source project for financial reinforcement learning

#18

Quick hot take: when the project has a Venmo QR code for soliciting donations, you can safely assume they have not actually figured out how to make lots of money on the securities markets. Which is not me looking to trash it. I'd just encourage people to be aware of the context. This is an academic project which has apparently only been tested on hindcast data. Real life trading may present challenges that were well…

I'd agree with the skepticism. That said, it takes a minimum of 25k to get started using something like this in the real world due to the PDT rule (honestly more than that so you don't dip below 25k). It's possible they just aren't ready to throw that kind of capital at it yet.

Also even if they aren't using real money that does not mean they are limited to historical data. You can run algos on live data even without actively trading. What you don't get is how your actions affect the market itself.

Re: FinRL: The first open-source project for financial reinforcement learning

#19

Quick hot take: when the project has a Venmo QR code for soliciting donations, you can safely assume they have not actually figured out how to make lots of money on the securities markets. Which is not me looking to trash it. I'd just encourage people to be aware of the context. This is an academic project which has apparently only been tested on hindcast data. Real life trading may present challenges that were well…

I'd agree with the skepticism. That said, it takes a minimum of 25k to get started using something like this in the real world due to the PDT rule (honestly more than that so you don't dip below 25k). It's possible they just aren't ready to throw that kind of capital at it yet. Also even if they aren't using real money that does not mean they are limited to historical data. You can run algos on live data even without…

> Also even if they aren't using real money that does not mean they are limited to historical data. You can run algos on live data even without actively trading. What you don't get is how your actions affect the market itself.

That equals to useless toy software in my book. But it's just my opinion.

Edit: Look, I don't want to trash the devs for no reason, but the amount of "finance" academic stuff that claims to produce successful strategies is just ridiculous. At some point people just get tired.

Re: FinRL: The first open-source project for financial reinforcement learning

#20
post #19

Earlier quoted context omitted.

I'd agree with the skepticism. That said, it takes a minimum of 25k to get started using something like this in the real world due to the PDT rule (honestly more than that so you don't dip below 25k). It's possible they just aren't ready to throw that kind of capital at it yet. Also even if they aren't using real money that does not mean they are limited to historical data. You can run algos on live data even without…

> Also even if they aren't using real money that does not mean they are limited to historical data. You can run algos on live data even without actively trading. What you don't get is how your actions affect the market itself. That equals to useless toy software in my book. But it's just my opinion. Edit: Look, I don't want to trash the devs for no reason, but the amount of "finance" academic stuff that claims to pro…

You may well be right that it's a toy (and judging from their docs it seems like it), but it's basically the first step in using an algo for trading. You always test on live market feeds first.
Post reply on HN