Python is a widely used, high-level programming language that is powerful enough for experts but also easy enough for programming novices.

Moneydance has integrated support for Python scripts that you can use to manipulate your data and perform custom calculations or actions.

You can use our built-in script editor to run simple scripts on your data, or build your own extensions to Moneydance.
Open Moneydance and navigate to Window > Show Moneybot Console.

You'll see the following options in the panel on the left of the window -

Open Script -
This will allow you to navigate to and select a file.

New Script -
Choose the name and location for your new file.

Edit Script -
After selecting either "Open" or "New" this can be selected to make changes to the file.
Once the changes have been made, select "Save" to confirm the changes.

Run Script -
Executes the file.