Trading with Alpaca API

조회 수: 9 (최근 30일)
Vitaly Kheyfets
Vitaly Kheyfets 2023년 3월 1일
댓글: Vitaly Kheyfets 2023년 3월 9일
Hello -
Is there any documentation on using Matlab for pulling data, buying, selling, etc. using the Alpaca API?
It seems like almost all of the documentation is for Python.
Thanks,
Vitaly

채택된 답변

Dinesh
Dinesh 2023년 3월 7일
편집: Dinesh 2023년 3월 7일
Hi Vitaly.
No, there is no documentation of using Alpaca API with MATLAB like it is available for Python.
There are no support packages available for it on Github as well.
But, it is possible to use MATLAB since Alpaca provides a REST API and any programming language that can make HTTP requests can use it.
The following example is on getting account information using Alpaca API in MATLAB:
url = 'https://api.alpaca.markets/v2/account';
options = weboptions('HeaderFields',{'APCA-API-KEY-ID','YOUR_API_KEY_ID_HERE';...
'APCA-API-SECRET-KEY','YOUR_API_SECRET_KEY_HERE'});
response = webread(url, options);
disp(response)
Replace "YOUR_API_KEY_ID_HERE" and "YOUR_API_SECRET_KEY_HERE" with your Alpaca API key ID and secret key, respectively. You can find your API keys on your Alpaca account dashboard.
"webread" is used for HTTP GET requests and "webwrite" can be used to make HTTP POST requests (for placing orders as an example). The response is returned as a JSON object.
Similary, you can use Alpaca's documentation to see the list of requests you can make and then use MATLAB to code them.
  댓글 수: 1
Vitaly Kheyfets
Vitaly Kheyfets 2023년 3월 9일
Thank You, Dinesh!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Trading Technologies에 대해 자세히 알아보기

제품


릴리스

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by