Normalise any holding period to a yearly rate, and see what that claims.
Course catalogue99 lessons
$
$
d
Return on capital2.21%
Annualised26.9%
Implied cycles a year12.2
The annualised figure claims this exact result repeats 12.2 times a year with the capital never idle between cycles. Nothing guarantees either. It is useful for comparing a 7-day trade against a 45-day one; it is not a projection, and shorter trades always produce the more impressive number.
Results are arithmetic on the numbers you type. No market data is fetched, and nothing here accounts for early assignment, dividends, taxes, or the bid-ask spread you would actually cross.