# GMX Python SDK Grant Bi-Weekly Update (3)

**URL:** <https://gov.gmx.io/t/gmx-python-sdk-grant-bi-weekly-update-3/3073>\
**Category:** GMX Grants Reports\
**Created:** [January 10, 2024, 4:06pm UTC](https://gov.gmx.io/t/gmx-python-sdk-grant-bi-weekly-update-3/3073 "2024-01-10T16:06:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Snipermonke01](https://sea2.discourse-cdn.com/flex020/user_avatar/gov.gmx.io/snipermonke01/32/602_2.png) [@Snipermonke01](https://gov.gmx.io/u/Snipermonke01)\
**Post date:** [January 10, 2024, 4:06pm UTC](https://gov.gmx.io/t/gmx-python-sdk-grant-bi-weekly-update-3/3073/1 "2024-01-10T16:06:35Z")

</div>

**GMX Python SDK Grant Bi-Weekly Update**

**Date: 10-01-23**

**I. Executive Summary:**

- Refactoring of all scripts continuing, order class aimed for completion this week
- Monitor open positions (useful for creating automated strategies)
- Example Scripts

**a) Roadmap Progress:**

A rough and expanding guideline of required scripts can be found here, with status of each denoted:

[https://www.notion.so/gmx-python-sdk/Required-Scripts-Overview-04da3b61d0e147039a8323316b0effec](https://www.notion.so/Required-Scripts-Overview-04da3b61d0e147039a8323316b0effec?pvs=21)

This is not an exhaustive list and is being continually updated as new requirements are made.

**b) Milestone/KPI Achievements:**

No change since previous update:

Currently Milestones 2 & 3 are being addressed. The implementation of the encompassing “Orders” Class will take the isolated 3 scripts for increase/decrease/swap orders and combine into one easy building block for users to use at their whim.

**c) Dune Dashboards - n/a**

**II. Current Progress:**

The last 1-2 weeks saw the implementation of:

- Return dictionary of open positions with refined info
- Efforts made to make scripts agnostic as possible with respect to markets, achieved by utilising the supported token api on GMX (replace static json info file) and removing hard coded market references elsewhere. This will allow for new markets to be added on GMX and require little to no change in the SDK.
- Creating example scripts; one a wrapper for getting GMX stats from the various py scripts in the repo, and the second is a basic strategy to identify positions which would pay high net rate and execute these for given user parameters. These will be full documented a detailed upon completion
- Updating ReadMe and documentation for first release

**III. Community Engagement:**

> <https://twitter.com/SniperMonke01/status/1740543204909617572>

**IV. Partnerships and Collaborations:**

n/a
