From time to time, users have requested the ability to create recurring transactions in StocksCafe. We’re happy to share that over the weekend, we added support for easily creating multiple transactions or dividends at once.
How to Create Recurring Transactions
You can now create multiple recurring transactions at once on the desktop version. This feature is useful when you have transactions that are identical except for the date.
In addition to the standard fields, you’ll see two extra fields: Frequency and End Date.
- Frequency: Choose from Annual, Semi-Annual, Quarterly, or Monthly.
- End Date: Select any valid date that comes after the Start Date.
Once all fields are filled, multiple transactions will be generated with the same details, except for the date. The total number of transactions depends on the combination of Start Date, End Date, and Frequency.
Example:
If you set the Start Date to 1 Jan 2025, the End Date to 31 Dec 2025, and select Quarterly as the frequency, four transactions will be created on:
- 1 Jan 2025
- 1 Apr 2025
- 1 Jul 2025
- 1 Oct 2025
These dates are evenly spaced based on the chosen frequency.
You can always edit any of the generated transactions individually if they need to be adjusted later.
How to Create Recurring Dividends
For this, we are limiting it to only Custom Assets. All you need to do is to go to the “Dividend tab” of your Custom Assets and click on the “Add New Dividend(s)”.
Likewise, in addition to the standard fields, you’ll see two extra fields: Frequency and End ExDate.
Once all fields are filled, multiple dividends will be generated with the same details, except for the exDate and payDate. The total number of dividends depends on the combination of Start ExDate, End ExDate, and Frequency.
Example:
If you set the Start ExDate to 1 Jan 2025 and Start PayDate to 15 Jan 2025, the End ExDate to 31 Dec 2025, and select Monthly as the frequency, twelve transactions will be created with:
- ExDate = 1 Jan 2025, PayDate = 15 Jan 2025
- ExDate = 1 Feb 2025, PayDate = 15 Feb 2025
- ExDate = 1 Mar 2025, PayDate = 15 Mar 2025
- ExDate = 1 Apr 2025, PayDate = 15 Apr 2025
- ExDate = 1 May 2025, PayDate = 15 May 2025
- ExDate = 1 Jun 2025, PayDate = 15 Jun 2025
- ExDate = 1 Jul 2025, PayDate = 15 Jul 2025
- ExDate = 1 Aug 2025, PayDate = 15 Aug 2025
- ExDate = 1 Sep 2025, PayDate = 15 Sep 2025
- ExDate = 1 Oct 2025, PayDate = 15 Oct 2025
- ExDate = 1 Nov 2025, PayDate = 15 Nov 2025
- ExDate = 1 Dec 2025, PayDate = 15 Dec 2025
These exDates and payDates are evenly spaced based on the initial dates and chosen frequency.
You can always edit any of the generated dividends individually if they need to be adjusted later.
To help prevent accidental bulk actions, we’ve set a limit: users can now create up to 12 transactions or dividends at a time. This precaution is designed to avoid unintended creation of thousands of entries due to a mistake.
As always, feel free to reach out if you have any questions or suggestions.
Happy investing! 😊