勉強していること

 今年の5月から、Pythonでのプログラミングを学習し始めたばかりの初心者です。
 UdemyやPyQといったサイトを活用して学習しています。
 将来的にプログラミングを用いた職に就くのも面白そうだと思っています。

困っていること・サポートしてほしいこと

 現在、Udemyの講座で製作した、テクニカル分析を用いたFXの自動トレーディングプログラムを改良していくことによって、Pythonを理解しようとしています。
 今のところ、scikit-learnの線形機械学習とテクニカル分析を活用することによって、自動トレーディングの効率を向上させようとしているのですが、現在プログラミングに活用しているSQLite(sqlalchemy)やJavaScriptの基本的な部分や、Pythonのcallbackを用いた並列処理がいまだによく理解できていないため、コードの作成に恐ろしく時間がかかってしまっています。また、今の自動トレーディングシステムですと、空売りができない状態ですので、トレードを売りから入れるようにもしたいと考えていて、さらに、基本的な並列処理はGPUで行えるようにもできたらいいなと考えています。
 僕はまだ初心者で、基本的なことを見逃している可能性もあるので、わからないことを気軽に質問できる方が欲しいと思ってこのサイトに登録してみました。メンターになっていただいた方には僕が今書いているプログラムを送って、間違っている部分や非効率的なところなども教えていただけたら幸いです。

(活用しているもの)
プログラムを書くアプリ
Pycharm

メソッド(?)
dict2obj
Flask
numpy
oandapyV20
omitempty
python-dateutil
requests
SQLAlchermy
TA-Lib
sqlalchemy

予算

 一般的な予算がわからないため、この辺も教えていただけたらと思います。ただ、僕自身まだ学生ですので、申し訳ないのですが社会人ほどの額は出せないかもしれません。